استخراج كلمة تبدأ بحرف معيّن في Excel
على سبيل المثال، قد تحتاج إلى استخراج الكلمة التي تبدأ بالحرف «=» من كل خلية، كما يظهر في لقطة الشاشة أدناه. فكيف يمكنك تنفيذ هذه المهمة بسرعة وسهولة في Excel؟

استخراج كلمة تبدأ بحرف معيّن في Excel
لاستخراج الكلمات التي تبدأ بحرف أو نص معيّن من كل خلية، يمكنك إنشاء صيغة باستخدام مجموعة من الدوال TRIM وLEFT وSUBSTITUTE وMID وFIND وLEN وREPT، والصيغة العامة هي:
- textالسلسلة النصية أو قيمة الخلية التي ترغب في استخراج الكلمة منها.
- charالحرف أو النص الذي تبدأ به الكلمة التي ترغب في استخراجها.
1. يُرجى نسخ الصيغة التالية أو إدخالها في خلية فارغة:
2. بعد ذلك، اسحب مقبض التعبئة لأسفل لتطبيق الصيغة على الخلايا المطلوبة، وسيتم استخراج جميع الكلمات التي تبدأ بالحرف المعيّن “=” دفعة واحدة. انظر لقطة الشاشة:

شرح الصيغة:
1. MID(A2, FIND(«=»,A2), LEN(A2))
- LEN(A2): تُرجع دالة LEN عدد الأحرف الموجودة في الخلية A2، ويُعدّ هذا الجزء وسيط num_char الخاص بدالة MID.
- FIND(«=»,A2): تُستخدم دالة FIND لتحديد موضع أول ظهور للحرف المعيّن «=» في الخلية A2، ويُعتبر هذا الجزء وسيط start_num في دالة MID.
- MID(A2, FIND(«=»,A2), LEN(A2): تُستخدم دالة MID لاستخراج جزء فرعي من الخلية A2، بدءًا من الموضع الذي تحدده دالة FIND وبطول يُعاد من دالة LEN.
2. SUBSTITUTE(MID(A2, FIND(«=»,A2), LEN(A2))," ",REPT(" ",LEN(A2))):
- REPT(« »,LEN(A2): تُكرّر دالة REPT سلسلةً فارغةً بعدد المرات التي تُرجعها دالة LEN للخلية A2.
- SUBSTITUTE(): تقوم دالة SUBSTITUTE باستبدال جميع المسافات الفارغة في السلسلة النصية التي تُرجعها دالة MID بسلسلة جديدة مكوَّنة من مسافات متعددة يُنتجها دالة REPT.

- MID(A2, FIND(«=»,A2), LEN(A2): تُستخدم دالة MID لاستخراج جزء فرعي من الخلية A2، بدءًا من الموضع الذي تحدده دالة FIND وبطول يُعاد بواسطة دالة LEN.
3. LEFT(SUBSTITUTE(MID(A2, FIND(«=»,A2), LEN(A2))," ",REPT(" ",LEN(A2))),LEN(A2)):تُستخدم دالةLEFT لاستخراج عدد معيّن من الأحرف—يحدّدها ناتج دالةLEN—من بداية السلسلة النصية التي تُرجعها دالةSUBSTITUTE.
4. TRIM():تقوم دالة TRIM بإزالة جميع المسافات الزائدة من السلسلة النصية التي تُرجعها دالة LEFT.
ملاحظات:
1. في الصيغة أعلاه، يمكنك استبدال الرمز «=» بأي حرف أو نص تريده.
2. إذا وُجدت كلمات متعددة تبدأ بالحرف المعيّن، فسيتم استخراج الكلمة الأولى فقط.
الدوال ذات الصلة المستخدمة:
- REPT:
- تُستخدم دالة REPT لتكرار أحرف معيّنة عددًا محدّدًا من المرات.
- SUBSTITUTE:
- تستبدل دالة SUBSTITUTE نصًّا أو أحرفًا داخل سلسلة نصية بنصٍّ أو أحرف أخرى.
- TRIM:
- تقوم دالة TRIM بإزالة جميع المسافات الزائدة من النص وتحتفظ بمسافة واحدة فقط بين الكلمات.
- MID:
- تُعيد دالة MID أحرفًا محددة من وسط السلسلة النصية.
- LEN:
- تُعيد دالة LEN عدد الأحرف الموجودة في السلسلة النصية.
- REPT:
- تُستخدم دالة REPT لتكرار أحرف معيّنة عددًا محددًا من المرات.
- FIND:
- تُستخدم دالة FIND للعثور على سلسلة نصية داخل سلسلة نصية أخرى، وتعيد موضع بدء تلك السلسلة داخل السلسلة الأخرى.
مقالات إضافية:
- استخراج الكلمة التي تحتوي على نص معيّن في Excel
- قد ترغب أحيانًا في استخراج كلمة من خلية تحتوي على حرف أو نص معيّن، مثلما يظهر في لقطة الشاشة التالية، لاستخراج جميع الكلمات التي تحتوي على الرمز “=”. كيف يمكنك تنفيذ هذه المهمة في Excel؟
- استخراج النص بين قوسين من سلسلة نصية
- إذا كان جزء من النص محاطًا بأقواس ضمن السلسلة النصية، وتحتاج الآن إلى استخراج كل النصوص الموجودة بين القوسين كما هو موضح في لقطة الشاشة التالية، فكيف يمكنك تنفيذ هذه المهمة في Excel بسرعة وسهولة؟
- استخراج أسطر متعددة من خلية واحدة
- إذا كانت لديك قائمة من السلاسل النصية مفصولة بكسر أسطر (يحدث ذلك عند الضغط على مفتاحَي Alt + Enter أثناء إدخال النص)، وترغب الآن في استخراج هذه الأسطر النصية إلى خلايا متعددة كما هو موضح في لقطة الشاشة أدناه، فكيف يمكنك حل هذه المشكلة باستخدام صيغة في Excel؟
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.
