إكسل: كيفية العثور على سلسلة من اليمين


يمكنك استخدام الصيغة التالية للعثور على سلسلة تبدأ من اليمين في Excel:

 =TRIM(RIGHT(SUBSTITUTE( A2 , " ", REPT(" ", 100)), 100))

تبحث هذه الصيغة المحددة عن الكلمة الأخيرة في السلسلة في الخلية A2 .

تعمل هذه الصيغة عن طريق استبدال كل مسافة فردية في السلسلة بـ 100 مسافة، ثم إرجاع آخر 100 حرف من السلسلة مع إزالة المسافات البادئة والزائدة.

والنتيجة هي أن هذه الصيغة تقوم ببساطة بإرجاع الكلمة الأخيرة من السلسلة.

يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.

مثال: كيفية البحث عن سلسلة من اليمين في برنامج Excel

لنفترض أن لدينا العمود التالي من السلاسل في Excel:

يمكننا كتابة الصيغة التالية في الخلية B2 للعثور على الكلمة الأخيرة من السلسلة في الخلية A2 :

 =TRIM(RIGHT(SUBSTITUTE( A2 , " ", REPT(" ", 100)), 100))

يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود B:

بحث التفوق من اليمين

يعرض العمود B الكلمة الأخيرة من كل سلسلة في العمود A.

إذا كانت سلاسلك تحتوي على محدد غير المسافة، فيمكنك ببساطة تحديد هذا المحدد في الدالة SUBSTITUTE .

على سبيل المثال، لنفترض أن كل سلسلة من سلاسلنا تحتوي على خطوط مائلة بدلاً من المسافات كمحددات:

يمكننا كتابة الصيغة التالية في الخلية B2 للعثور على الكلمة الأخيرة من السلسلة في الخلية A2 :

 =TRIM(RIGHT(SUBSTITUTE( A2 , "/", REPT(" ", 100)), 100))

يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود B:

يعرض العمود B الكلمة الأخيرة التي تلي الشرطة المائلة الأخيرة في سلاسل العمود A.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:

إكسل: كيفية إزالة نص معين من الخلايا
Excel: كيفية إزالة آخر 3 أحرف من سلسلة
Excel: كيفية إدراج حرف في سلسلة

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *