(Office Insider Beta فقط)
Windows: 2203 (تحديث الإصدار 15104)
Mac: 16.60 (220304)

استرجاع سلسلة من النص الذي حدث قبل سلسلة فرعية معينة في تلك السلسلة. إنها نقيض الدالة TEXTAFTER.

بناء الجملة

=TEXTBEFORE(text, delimiter, [instance_num], [ignore_case])

يحتوي بناء جملة الدالة TEXTBEFORE على الوسيطات التالية:

  • text       النص الذي تبحث فيه. أحرف البدل غير مسموح بها. إذا كان النص عبارة عن سلسلة فارغة، يقوم Excel بإرجاع نص فارغ. مطلوبة.

  • محدِّد    النص الذي يسجل النقطة التي تريد استخراجها قبلها. مطلوبة.

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

  • ignore_case       حدد TRUE لجعل عملية البحث غير حساسة. الافتراضي هو FALSE مما يعني أن البحث غير حساس لحالة الأحرف. اختيارية.

ملاحظات

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

مثال

النتيجة

=TEXTBEFORE("ذات الرداء الأحمر، قلنسوة حمراء"، "قلنسوة")

الرداء الأحمر

=TEXTBEFORE("ذات الرداء الأحمر، قلنسوة حمراء"، "")

=TEXTBEFORE("ذات الرداء الأحمر، قلنسوة حمراء"، ""، -1)

ذات الرداء الأحمر، قلنسوة حمراء

الأخطاء

  • يقوم Excel بإرجاع رقم #VALUE! خطأ إذا كان instance_num = 0.

  • يرجع Excel الخطأ #N/A إذا لم يحتوي محدِّد في النص.

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

أمثلة

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

البيانات

أحمر

الرداء الأحمر لذات الرداء الأحمر

سلة

أحمر

الرداء الأحمر لذات الرداء الأحمر

الصيغ

=TEXTBEFORE(B2,A2)

=TEXTBEFORE(B3,A2)

=TEXTBEFORE(B4,A4,2)

=TEXTBEFORE(B4,A4,-2)

=TEXTBEFORE(B4,A2,,FALSE)

=TEXTBEFORE(B4,A4,3)

اطلع أيضاً على

دالات النص (المرجع)

الدالة TEXTSPLIT

الدالة TEXTAFTER

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى المشاركين في برنامج Microsoft Office Insider

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×