Excel: كيفية العثور على المساحة الأخيرة في سلسلة


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

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

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

على سبيل المثال، إذا كانت السلسلة الموجودة في الخلية A2 هي “مرحبًا بالجميع”، فسترجع هذه الصيغة قيمة 6 نظرًا لأن هذا هو الموضع في السلسلة حيث تظهر المسافة الأولى.

يمكنك أيضًا استخدام الصيغة التالية للعثور على إجمالي عدد المسافات في السلسلة:

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

على سبيل المثال، إذا كانت السلسلة الموجودة في الخلية A2 هي “مرحبًا بالجميع”، فسترجع هذه الصيغة قيمة 1 نظرًا لوجود مسافة واحدة فقط في السلسلة.

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

مثال: كيفية العثور على المساحة الأخيرة لسلسلة في Excel

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

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

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

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

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

يمكننا أيضًا كتابة الصيغة التالية في الخلية C2 للعثور على إجمالي عدد المسافات في السلسلة في الخلية A2 :

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

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

يعرض العمود C الآن إجمالي عدد المسافات في كل سلسلة في العمود A.

مصادر إضافية

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

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

Add a Comment

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