Excel: كيفية استخراج النص قبل الحرف


يمكنك استخدام الدالة TEXTBEFORE في Excel لاستخراج كل النص في خلية قبل حرف معين أو سلسلة فرعية.

تستخدم هذه الوظيفة بناء الجملة التالي:

TEXTBEFORE(نص، محدد، [رقم_المثيل]، [وضع_المطابقة]، [تطابق_النهاية]، [إذا_لم يتم العثور عليه])

ذهب:

  • النص : نص للبحث عنه
  • المحدد : حرف أو سلسلة فرعية لاستخراج النص من قبل
  • example_num (اختياري) : مثيل المحدد الذي سيتم استخراج النص قبله (الافتراضي هو 1)
  • match_mode (اختياري) : 0 = حساس لحالة الأحرف (افتراضي)، 1 = غير حساس لحالة الأحرف
  • match_end (اختياري) : التعامل مع نهاية النص كمحدد (معطل افتراضيًا)
  • if_not_found (اختياري) : القيمة التي سيتم إرجاعها إذا لم يتم العثور على المحدد

توضح الأمثلة التالية الطرق الأكثر شيوعًا لاستخدام هذه الوظيفة مع مجموعة البيانات التالية في Excel:

مثال 1: استخراج النص قبل السلسلة الفرعية

يمكننا كتابة الصيغة التالية في الخلية B2 لاستخراج النص من الخلية A2 قبل مواجهة السلسلة الفرعية “is”:

 =TEXTBEFORE( A2 , "is")

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

يقوم Excel باستخراج النص قبل السلسلة الفرعية

يحتوي العمود B على نص العمود A قبل مواجهة السلسلة الفرعية “is”.

مثال 2: استخراج النص قبل المسافة الأولى

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

 =TEXTBEFORE( A2 , "")

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

يقوم Excel باستخراج النص قبل المسافة الأولى باستخدام الدالة TEXTBEFORE

يحتوي العمود B على نص العمود A قبل مواجهة المسافة الأولى.

مثال 3: استخراج النص قبل المسافة n

يمكننا كتابة الصيغة التالية في الخلية B2 لاستخراج النص من الخلية A2 قبل مواجهة المسافة الثالثة:

 =TEXTBEFORE( A2 , "", 3)

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

يقوم Excel باستخراج النص قبل المسافة n باستخدام الدالة TEXTBEFORE

يحتوي العمود B على كل النص الموجود في العمود A قبل مواجهة المسافة الثالثة.

ملاحظة : يمكنك العثور على الوثائق الكاملة لوظيفة TEXTBEFORE في برنامج Excel هنا .

مصادر إضافية

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

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

Add a Comment

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