استخراج النص قبل/بعد المسافة أو الفاصلة في Excel - دليل سهل
استخراج النص قبل أو بعد حرف معيّن—مثل المسافة أو الفاصلة—مهمة شائعة في Excel. سواءً كنت تعد مجموعة بيانات للتحليل أو تحتاج ببساطة إلى عزل عناصر محددة من نصوصك، يوفّر Excel عدة دوال تساعدك على إنجاز هذه المهمة بسلاسة. في هذا المقال، سنستعرض كيفية استخراج النص قبل أو بعد أول ظهور لمسافة، فاصلة، أو أي حرف آخر باستخدام صيغ Excel.

استخراج النص قبل أو بعد المسافة الأولى / الفاصلة / أي حرف آخر
استخراج استخراج النص قبل أو بعد حرف معيّن باستخدام الصيغ
لاستخراج النص الذي يسبق أو يتبع أول ظهور لحرف معيّن—مثل المسافة أو الفاصلة—في Excel، يمكنك استخدام الصيغ البسيطة التالية.
استخراج استخراج النص قبل المسافة الأولى أو الفاصلة
- انسخ الصيغة التالية أو أدخلها في خلية فارغة حيث تريد عرض الناتج، ثم اضغط مفتاح «Enter» للحصول على النتيجة. راجع لقطة الشاشة:
=LEFT(A2,(FIND(",",A2,1)-1))
تلميح: في هذه الصيغة، يمكنك استبدال الفاصلة (،) بأي فاصل آخر حسب الحاجة. - بعد ذلك، حدد خلية الصيغة، ثم اسحب مقبض التعبئة لأسفل لملء الصيغة في الخلايا الأخرى، وسيتم استخراج كل النص الموجود قبل الفاصلة الأولى دفعةً واحدة. راجع لقطة الشاشة:

- FIND("،"، A2، 1): يُستخدم هذا الجزء لتحديد موضع الفاصلة الأولى في الخلية A2، حيث تُرجع دالة FIND موقع أول ظهور للفاصلة في النص.
- FIND("،"، A2، 1) - 1: ولأننا نهدف إلى استخراج الأحرف الواقعة قبل الفاصلة فقط، نطرح 1 من موضع الفاصلة.
- LEFT(A2، FIND("،"، A2، 1) - 1): أخيرًا، تستخرج دالة LEFT الأحرف من بداية الخلية A2 وفقًا لعدد الأحرف المُحدَّد في الخطوة السابقة.
استخراج استخراج النص بعد المسافة الأولى أو الفاصلة
لاستخراج النص الموجود بعد أول مسافة أو فاصلة، يمكنك استخدام مجموعة من الدوال MID وFIND وLEN.
- انسخ أو أدخل الصيغة التالية في خلية فارغة حيث تريد عرض الناتج، ثم اضغط على مفتاح «Enter» للحصول على النتيجة.
=MID(A2, FIND(",", A2) + 1, LEN(A2))
تلميح: في هذه الصيغة، يمكنك استبدال الفاصلة (،) بأي فاصل آخر حسب الحاجة. - بعد ذلك، حدد خلية الصيغة، ثم اسحب مقبض التعبئة لأسفل لملء الصيغة في الخلايا الأخرى، وسيتم استخراج كل النص الموجود بعد الفاصلة الأولى دفعةً واحدة. راجع لقطة الشاشة:

- FIND("،"، A2): يُستخدم هذا الجزء لتحديد موضع الفاصلة الأولى في الخلية A2، حيث تُرجع دالة FIND موقع أول ظهور للفاصلة في النص.
- FIND("،"، A2) + 1: نظرًا لأننا نهدف إلى استخراج الأحرف التي تلي الفاصلة، نضيف 1 إلى موضع الفاصلة.
- LEN(A2): يُستخدم هذا الجزء للحصول على الطول الإجمالي للنص الموجود في الخلية A2.
- MID(A2، FIND("،"، A2) + 1، LEN(A2)): أخيرًا، تستخرج دالة MID جميع الأحرف من الخلية A2 بدءًا من الموضع الذي يلي الفاصلة مباشرةً وحتى نهاية النص.
استخراج استخراج النص قبل أو بعد حرف معيّن باستخدام Kutools لـ Excel
هل سئمت من الصيغ المعقدة والتعديلات اليدوية التي لا تنتهي في Excel؟ ودّع كل هذا العناء ومرحباً بالكفاءة مع Kutools لـ Excel! فهذه الوظيفة الإضافية القوية تبسّط سير عملك، وتتيح لك استخراج النص قبل أو بعد أي حرف معيّن بنقرات قليلة فقط.
بعد تنزيل Kutools لـ Excel وتثبيته، انقر على «Kutools» > «Text» > «استخراج النص» لفتح مربع حوار «استخراج النص».
في مربع الحوار، ضمن علامة التبويب «استخراج حسب الموضع»:
- حدد نطاق البيانات التي تريد استخراج النص؛
- في مربع القائمة «الخيارات»، حدد خيار «قبل النص» أو «بعد النص»، واكتب الفاصل الذي تريد استخراج النص بناءً عليه؛
- ثم انقر على زر «موافق».

سيظهر مربع منبثق آخر لتذكيرك باختيار الخلايا التي ترغب في وضع الناتج فيها. بعد ذلك، انقر على «موافق»، وسيتم استخراج كل النص الموجود قبل أو بعد الفاصلة الأولى. راجع لقطة الشاشة:
استخراج استخراج النص قبل أو بعد حرف معيّن باستخدام الصيغ في Excel 365
بفضل إدخال دوال جديدة في Excel 365، مثل TEXTBEFORE وTEXTAFTER، أصبحت هذه العملية أكثر وضوحًا وسهولة. سيوضح لك هذا القسم كيفية استخراج النص بكفاءة قبل أو بعد حرف معيّن باستخدام هذه الدوال.
استخراج استخراج النص قبل المسافة الأولى أو الفاصلة باستخدام دالة TEXTBEFORE
تستخرج دالة TEXTBEFORE النص الذي يظهر قبل فاصل معيّن. ويكون تركيبها كالتالي:
TEXTBEFORE(text, delimiter, [instance_num]) - سلسلة النص التي تريد استخراج الأحرف منها (مثل الخلية A2).
- الفاصل: الحرف أو السلسلة التي ترغب في استخراج النص الذي يسبقها (مثل "،").
- instance_num: اختياري. يُحدد أي حالة من حالات الفاصل تُستخدم عند ظهوره أكثر من مرة. القيمة الافتراضية هي 1.
- طبق دالة TEXTBEFORE لاستخراج النص قبل الفاصلة الأولى:
=TEXTBEFORE(A2, ",")
- بعد ذلك، حدد خلية الصيغة، ثم اسحب مقبض التعبئة لأسفل لملء الصيغة تلقائيًا في الخلايا الأخرى.

استخراج استخراج النص بعد المسافة الأولى أو الفاصلة باستخدام دالة TEXTAFTER
تستخرج دالة TEXTAFTER النص الذي يظهر بعد فاصل معيّن. ويكون تركيبها كالتالي:
TEXTAFTER(text, delimiter, [instance_num]) - سلسلة النص التي تريد استخراج الأحرف منها (مثل الخلية A2).
- الفاصل: الحرف أو السلسلة التي تريد استخراج النص بعدها (مثل «،»).
- instance_num: اختياري. يُحدد أي حالة من حالات الفاصل يجب استخدامها إذا ظهر أكثر من مرة، والقيمة الافتراضية هي 1.
- طبق دالة TEXTAFTER لاستخراج النص بعد الفاصلة الأولى:
=TEXTAFTER(A2, ",")
- بعد ذلك، حدد خلية الصيغة، ثم اسحب مقبض التعبئة لأسفل لملء الصيغة تلقائيًا في الخلايا الأخرى.

الخلاصة
استخراج النص قبل أو بعد حرف معيّن (مثل المسافة أو الفاصلة) يُعد من المهام الشائعة في معالجة البيانات باستخدام Excel. في هذا المقال، استعرضنا عدة طرق لاستخراج النص، بما في ذلك استخدام الصيغ المتوافقة مع جميع إصدارات Excel، والاعتماد على الوظيفة الإضافية Kutools for Excel، بالإضافة إلى استخدام دالتي TEXTBEFORE وTEXTAFTER المتاحتين في Excel 365.
●استخدام الصيغ لاستخراج النص
في جميع إصدارات Excel، يمكنك استخدام دوال مثل LEFT وFIND وMID وLEN لاستخراج النص قبل أو بعد حرف معيّن. هذه الصيغ فعّالة، لكنها قد تكون معقّدة أحيانًا وتتطلب خطوات متعددة وتركيبًا دقيقًا.
●استخدام Kutools لـ Excel لاستخراج النص
Kutools لـ Excel هي وظيفة إضافية قوية توفر أكثر من 300 ميزة متقدمة، وتبسّط التعامل مع المهام المعقدة. باستخدام ميزة استخراج النص في Kutools، يمكنك بسهولة استخراج النص قبل أو بعد حرف معيّن بنقرات قليلة فقط، مما يعزز كفاءة عملك بشكل كبير.
●استخدام دالتي TEXTBEFORE وTEXTAFTER لاستخراج النص
في Excel 365، تجعل دالتا النص الجديدتين TEXTBEFORE وTEXTAFTER هذه العملية أكثر وضوحًا وسهولة. صُمّمت هاتان الدالتان خصيصًا لاستخراج النص قبل أو بعد حرف معيّن، ولديهما تركيب بسيط وواضح، مما يقلل بشكل كبير من الحاجة إلى صيغ معقدة.
بغض النظر عن الطريقة التي تستخدمها، يمكنك دائمًا اختيار الأداة الأنسب لاستخراج النص بناءً على احتياجاتك الخاصة. وإذا كنت مهتمًّا باكتشاف المزيد من نصائح وحيل Excel، فموقعنا يقدّم آلاف الدروس التعليمية!يرجى النقر هنا للوصول إليها. شكرًا لك على القراءة، ونتطلع إلى تزويدك بمزيد من المعلومات المفيدة في المستقبل!
استخراج كل جزء من النص مفصولًا بالمسافة / الفاصلة أو غيرها من الفواصل
افتح العنان لإمكانات بياناتك الكاملة مع Kutools لـ Excel! سواء كنت تعمل مع المسافات، الفواصل، أو أي فواصل أخرى، تتيح لك ميزة «تقسيم الخلايا» استخراج أجزاء النص وتنظيمها بسلاسة تامة. وببضع نقرات فقط، يمكنك تبسيط سير عملك ورفع كفاءة تحليل البيانات!

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل








