استخراج الكلمة الأخيرة (على سبيل المثال، اسم العائلة) من خلية بأي طول.
نسخ هذه الصيغة
=TRIM(RIGHT(SUBSTITUTE(A2, " ", REPT(" ", 100)), 100))تقوم SUBSTITUTE بحشو كل مسافة بـ 100 مسافة، ثم تلتقط RIGHT آخر 100 حرف (الكلمة الأخيرة بالإضافة إلى الحشو)، وتقوم TRIM بتنظيفها. تعمل هذه الطريقة بغض النظر عن عدد الكلمات في الخلية.
=TRIM(RIGHT(SUBSTITUTE("Mary Jane Watson", " ", REPT(" ",100)), 100))→Watsonإرجاع الكلمة الأخيرة.
بديل 365
=TEXTAFTER(A2, " ", -1)تلتقط TEXTAFTER مع -1 النص بعد آخر مسافة.
إنها تدفع الكلمة الأخيرة إلى أقصى اليمين بحيث تلتقطها دالة RIGHT() الثابتة بشكل موثوق بغض النظر عن عدد الكلمات.
هل تحتاج إلى صيغة لبياناتك الخاصة؟
صف ما تريده بلغة بسيطة ودع ExcelGPT يكتب الصيغة ويشرحها ويتحقق منها — البدء مجاني، ولا يتطلب أي إضافات.