كيفية استخراج سلسلة فرعية في إكسيل (مع أمثلة)
يمكنك استخدام الصيغ التالية لاستخراج سلاسل فرعية معينة من النص في Excel:
الطريقة الأولى: إرجاع السلسلة الفرعية من بداية السلسلة
#return first 3 characters of string in cell A2 =LEFT( A2,3 )
الطريقة الثانية: إرجاع السلسلة الفرعية من منتصف السلسلة
#return 8 characters of string in cell A2 starting at position 2 =MID( A2,2,8 )
الطريقة الثالثة: إرجاع السلسلة الفرعية من نهاية السلسلة
#return last 3 characters of string in cell A2 =RIGHT( A2 , 3)
الطريقة الرابعة: إرجاع السلسلة الفرعية قبل بعض النص
#return all text before the string "there" in cell A2 =TEXTBEFORE( A2 , "there")
الطريقة الخامسة: إرجاع السلسلة الفرعية بعد نص معين
#return all text after the string "there" in cell A2 =TEXTAFTER( A2 , "there")
توضح الأمثلة التالية كيفية استخدام كل من هذه الطرق عمليًا.
الطريقة الأولى: إرجاع السلسلة الفرعية من بداية السلسلة
توضح لقطة الشاشة التالية كيفية استخدام الدالة LEFT() لإرجاع الأحرف الثلاثة الأولى من الخلية A2 :
الطريقة الثانية: إرجاع السلسلة الفرعية من منتصف السلسلة
توضح لقطة الشاشة التالية كيفية استخدام الدالة MID() لإرجاع الأحرف الثمانية الموجودة في منتصف الخلية A2 ، بدءًا من الموضع 2:
الطريقة الثالثة: إرجاع السلسلة الفرعية من نهاية السلسلة
توضح لقطة الشاشة التالية كيفية استخدام الدالة RIGHT() لإرجاع الأحرف الثلاثة الأخيرة من الخلية A2 :
الطريقة الرابعة: إرجاع السلسلة الفرعية قبل بعض النص
توضح لقطة الشاشة التالية كيفية استخدام الدالة TEXTBEFORE() لإرجاع كل النص الذي يسبق السلسلة “هناك” في الخلية A2 :
الطريقة الخامسة: إرجاع السلسلة الفرعية بعد نص معين
توضح لقطة الشاشة التالية كيفية استخدام الدالة TEXTAFTER() لإرجاع كل النص الذي يأتي بعد السلسلة “هناك” في الخلية A2 :
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في Excel:
Excel: كيفية إزالة الحرف الأول والأخير من سلسلة
Excel: كيفية العثور على الحرف الأول من سلسلة
Excel: كيفية العثور على الرقم الأول في سلسلة نصية