الحصول على كل شيء إلى يسار أول شرطة أو شرطة مائلة أو فاصل آخر.
نسخ هذه الصيغة
=TEXTBEFORE(A2, "-")ترجع TEXTBEFORE النص حتى المحدد؛ بينما ترجع TEXTAFTER ما بعده. في إصدارات Excel الأقدم، استخدم LEFT مع FIND للقيام بالشيء نفسه. مرر قيمة مثيل سالبة للعد من النهاية.
=TEXTBEFORE("SKU-2026-A", "-")→SKUالنص قبل الشرطة الأولى.
قديم (LEFT + FIND)
=LEFT(A2, FIND("-", A2)-1)الاستخدام قبل وجود TEXTBEFORE.
ترجع TEXTBEFORE القيمة #N/A؛ أضف وسيطة رابعة كبديل احتياطي، مثل السلسلة بأكملها.
هل تحتاج إلى صيغة لبياناتك الخاصة؟
صف ما تريده بلغة بسيطة ودع ExcelGPT يكتب الصيغة ويشرحها ويتحقق منها — البدء مجاني، ولا يتطلب أي إضافات.