الدالة TEXTAFTER

ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel 2024 Excel 2024 Mac

ملاحظات حول الإصدار

القناة الحالية

قناة المؤسسة الشهرية

قناه المؤسسة نصف السنوية

تحديث نصف سنوي للمؤسسة (معاينة)

Office for Mac

إرجاع النص الذي يحدث بعد حرف معين أو سلسلة معينة. إنه عكس الدالة TEXTBEFORE.

بناء الجملة

=TEXTAFTER(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])

بناء جملة الدالة TEXTAFTER به الوسيطات التالية:

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

محدد النص الذي يضع علامة على النقطة التي تريد استخراجها بعد ذلك. مطلوبة.

instance_num مثيل المحدد الذي تريد استخراج النص بعده. بشكل افتراضي، instance_num = 1. يبدأ الرقم السالب في البحث عن input_text من النهاية. اختيارية.

match_mode تحديد ما إذا كان البحث في النص حساسا لحالة الأحرف. الإعداد الافتراضي هو حساس لحالة الأحرف. اختيارية. أدخل بإحدى الطرق التالية:

  • 0 حساس لحالة الأحرف.
  • 1 حالة غير حساسة.

match_end يعامل نهاية النص كمحدد. بشكل افتراضي، يكون النص متطابقاً تطابقاً تاماً. اختيارية. أدخل بإحدى الطرق التالية:

  • 0 لا تتطابق مع المحدد مع نهاية النص.
  • 1 مطابقة المحدد مع نهاية النص.

if_not_found القيمة التي يتم إرجاعها إذا لم يتم العثور على تطابق. بشكل افتراضي، يتم إرجاع #N/A. اختيارية.

ملاحظات

عند البحث باستخدام قيمة تحديد فارغة، يتطابق TEXTAFTER على الفور. ترجع النص بأكمله عند البحث من الأمام (إذا كانت instance_num موجبة) والنص الفارغ عند البحث من النهاية (إذا كانت instance_num سالبة).

مثال النتيجة
=TEXTAFTER("Red riding hood's, red hood", "hood") 'ق، غطاء محرك السيارة الأحمر
=TEXTAFTER("Red riding hood's, red hood", "") غطاء محرك السيارة الأحمر، غطاء محرك السيارة الأحمر
=TEXTAFTER("Red riding hood's, red hood", "", -1)

الأخطاء

  • يرجع Excel الخطأ #N/A إذا لم يحتوي محدِّد في النص.
  • يقوم Excel بإرجاع رقم #VALUE! خطأ إذا كان instance_num يساوي 0 أو إذا كانت instance_num أكبر من طول النص.
  • يرجع Excel الخطأ #N/A إذا كانت instance_num أكبر من عدد مرات ظهور المحدد.

أمثلة

انسخ البيانات النموذجية في كل جدول من الجداول التالية، وألصقها في الخلية A1 في ورقه عمل Excel جديدة. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

‏المثال 1‏

بيانات
الرداء الأحمر لذات الرداء الأحمر
الرداء الأحمر لذات الرداء الأحمر
الصيغ النتائج
=TEXTAFTER(A2,"Red") غطاء ذات الرداء الأحمر
=TEXTAFTER(A2,"basket") ‎#N/A
=TEXTAFTER(A3,"red",2) غطاء
=TEXTAFTER(A3,"red",-2) غطاء ذات الرداء الأحمر
=TEXTAFTER(A3,"Red",,FALSE) ‎#N/A
=TEXTAFTER(A2,"red",3) ‎#N/A

المثال 2

بيانات
ماركوس أوريليوس
سقراط
إيمانويل كانط
الصيغ النتائج
=TEXTAFTER(A2," ",,,1) أوريليوس
=TEXTAFTER(A3," ",,,0) ‎#N/A
=TEXTAFTER(A3," ",,,1)
=IF(TEXTAFTER(A3," ",,,1)="",A3) سقراط
=TEXTAFTER(A4," ",,,1) كانط