كيفية استخراج أول كلمتين من خلية في إكسيل
يمكنك استخدام الصيغة التالية في Excel لاستخراج أول كلمتين من الخلية:
=TEXTBEFORE( A2 , "", 2)
تستخرج هذه الصيغة الخاصة أول كلمتين من الخلية A2 .
يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.
مثال: استخراج أول كلمتين من خلية في Excel
لنفترض أن لدينا عمود الجمل التالي في Excel:
لنفترض أننا نريد استخراج أول كلمتين من كل خلية في العمود A.
للقيام بذلك، يمكننا كتابة الصيغة التالية في الخلية B2 :
=TEXTBEFORE( A2 , "", 2)
يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود B:
يحتوي العمود B الآن على أول كلمتين من كل خلية في العمود A.
ملاحظة : يمكنك استبدال القيمة 2 في الصيغة بأي قيمة تريد استخراجها بدلاً من الكلمات n الأولى.
كيف تعمل هذه الصيغة؟
تذكر الصيغة التي استخدمناها لاستخراج أول كلمتين من كل خلية:
=TEXTBEFORE( A2 , "", 2)
تستخدم هذه الصيغة الدالة TEXTBEFORE ، التي تستخدم بناء الجملة الأساسي التالي:
TEXTBEFORE(نص، محدد، [رقم_المثيل]، …)
ذهب:
- النص : نص للبحث عنه
- المحدد : حرف أو سلسلة فرعية لاستخراج النص من قبل
- example_num (اختياري) : مثيل المحدد الذي سيتم استخراج النص قبله (الافتراضي هو 1)
تحدد الوسيطة الأولى أننا نريد البحث عن الخلية A2 .
تحدد الوسيطة الثانية أننا نريد استخراج النص قبل المسافة.
تحدد الوسيطة الثالثة أننا نريد استخراج النص قبل المسافة الثانية.
باستخدام هذه الصيغة، نحن قادرون على استخراج أول كلمتين، حيث يمكن أن تظهر كلمتان بالضبط قبل مواجهة المسافة الثانية.
ملاحظة : يمكنك العثور على الوثائق الكاملة لوظيفة TEXTBEFORE في برنامج Excel هنا .
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
كيفية حساب تكرار النص في إكسيل
كيفية التحقق مما إذا كانت الخلية تحتوي على نص القائمة في إكسيل
كيفية حساب المتوسط إذا كانت الخلية تحتوي على نص في إكسيل