نص Excel 365 ◉ 38 مشاهدة

=TEXTBEFORE()

تُرجع جزء النص الواقع قبل فاصل محدد

ينطبق على: Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for Mac
=TEXTBEFORE(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])
مرّر فوق أسماء المعاملات للتفاصيل.
نوع الإخراجنص
الشعبية55 / 100
متقلبةلا
مصفوفة ديناميكيةلا
تنزيل عينة .xlsx ▦ جرّب في الملعب ملف مخصص لهذه الدالة — آمن وخفيف · بيانات عينة + صيغ حية
مشاركة:

⬇ تنزيل مصنف العينة

ملف .xlsx مخصص لـ =TEXTBEFORE() ببيانات فارسية وصيغ حية — افتحه في Excel.

  • ورقة “عينة” — جدول + صيغة
  • ورقة “دليل” — الصياغة والمعاملات والنصائح
  • فوري وآمن (رمز + حد)
تنزيل TEXTBEFORE.xlsx ~ 8–12 KB · بدون ماكرو

⇪ مشاركة

أرسل هذه الدالة إلى أصدقائك

اختبار هذه الدالة

%d أسئلة — الصياغة، المثال والخطأ!

◧ المعاملات

المعاملالنوعالحالةالوصف
text نص مطلوب النص الأصلي
delimiter نص مطلوب الفاصل
instance_num رقم اختياري أي فاصل (سالب: العد من النهاية) — الافتراضي: 1
match_mode رقم اختياري حساسية حالة الأحرف — الافتراضي: 0
match_end نص اختياري انتهای متن را به عنوان جداکننده در نظر می‌گیرد. پیش‌فرض تطبیق دقیق است. مقادیر: ۰ = انتهای متن را به عنوان جداکننده تطبیق نده؛ ۱ = انتهای متن را به عنوان جداکننده تطبیق بده.
if_not_found رقم اختياري مقداری که اگر تطابقی یافت نشود برگردانده می‌شود. پیش‌فرض #N/A است.

▣ أمثلة

▦ البيانات
الخليةالقيمة
A2 Little Red Riding Hood's red hood
A3 Data
A4 Little red Riding Hood's red hood
A5 Marcus Aurelius
A6 Socrates
A7 Immanuel Kant
A8 Little Red Riding Hood's red hood
A9 Data
A10 Little red Riding Hood's red hood
A11 Marcus Aurelius
A12 Socrates
A13 Immanuel Kant
المثال 1 =TEXTBEFORE(A2,"Red")
المثال 2 =TEXTBEFORE(A3,"Red")
متن قبل از دومین red =TEXTBEFORE(A3,"red",2)
متن قبل از دومین red از انتها =TEXTBEFORE(A3,"red",-2)
#N/A به دلیل حساسیت به حروف =TEXTBEFORE(A3,"Red",,FALSE)
#N/A چون رخداد سوم وجود ندارد =TEXTBEFORE(A3,"red",3)
نام قبل از فاصله با تطبیق انتها =TEXTBEFORE(A2," ",,,1)
#N/A بدون تطبیق انتهای متن =TEXTBEFORE(A3," ",,,0)
نام کامل وقتی تک‌کلمه‌ای است و انتها تطبیق داده شود =TEXTBEFORE(A3," ",,,1)
نام قبل از فاصله با تطبیق انتها =TEXTBEFORE(A4," ",,,1)

§ ملاحظات

  • هنگام جستجو با مقدار جداکننده خالی، TEXTBEFORE بلافاصله تطبیق می‌دهد. هنگام جستجو از ابتدا (اگر instance_num مثبت باشد) متن خالی برمی‌گرداند و هنگام جستجو از انتها (اگر instance_num منفی باشد) کل متن را برمی‌گرداند.

✦ نصائح

  • إذا لم يكن الفاصل في النص تُرجع الخطأ #N/A؛ يمكن تحديد قيمة بديلة بالمُدخل الأخير.

⚠ أخطاء شائعة

#N/A الفاصل غير موجود في النص أو عدده أقل من رقم المُدخل الثالث
الحل: تحقق من الفاصل أو حدّد قيمة بديلة في المُدخل الأخير
#VALUE! اگر instance_num برابر ۰ باشد یا بزرگ‌تر از طول text باشد، اکسل خطای #VALUE! را برمی‌گرداند.
الحل: برای instance_num مقدار غیرصفر و کوچک‌تر یا مساوی طول متن وارد کنید.

💬 التعليقات والأسئلة 0 موافق عليه

🔒 سيُنشر بعد المراجعة.

يظهر بعد موافقة الإدارة

لا تعليقات بعد — كن أول من يعلق!

✍️ إضافة تعليق / سؤال

captcha
🔒 سيُنشر بعد المراجعة.