Excel: كيفية إزالة الأحرف بعد الواصلة
يمكنك استخدام الصيغة التالية في Excel لإزالة الأحرف بعد الواصلة في الخلية:
=TEXTBEFORE( A2 , "-")
تقوم هذه الصيغة المحددة بإزالة كافة الأحرف بعد الواصلة (بما في ذلك الواصلة) من الخلية A2 .
يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.
مثال: إزالة الأحرف بعد الواصلة في Excel
لنفترض أن لدينا مجموعة البيانات التالية في Excel تحتوي على تعبير يصنف فرق NBA المختلفة على أنها نخبة أو عظيمة أو جيدة أو سيئة:
لنفترض أننا نريد إزالة كافة الأحرف بعد الواصلة (بما في ذلك الواصلة) من كل خلية في العمود A.
للقيام بذلك، يمكننا كتابة الصيغة التالية في الخلية B2 :
=TEXTBEFORE( A2 , "-")
يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود B:
يحتوي العمود B على النص من العمود A مع إزالة كل النص بعد الواصلة (بما في ذلك الواصلة).
المكافأة: حذف الأحرف بعد الشرطة الثانية
إذا كان لديك خلية تحتوي على واصلات متعددة وتريد إزالة الأحرف بعد الواصلة n، فيمكنك تحديد قيمة لـ n كوسيطة ثالثة للدالة TEXTBEFORE .
على سبيل المثال، يمكنك استخدام الصيغة التالية لإزالة كافة الأحرف بعد الواصلة الثانية في الخلية:
=TEXTBEFORE( A2 , "-", 2)
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:
يحتوي العمود B على النص من العمود A مع إزالة النص بالكامل بعد الواصلة الثانية.
ملاحظة : يمكنك العثور على الوثائق الكاملة لوظيفة TEXTBEFORE في برنامج Excel هنا .
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
إكسل: كيفية إزالة نص معين من الخلايا
إكسل: كيفية إزالة الأحرف الخاصة
Excel: كيفية إدراج حرف في سلسلة