تقسيم النص باستخدام محدد في خلية في Excel
في الواقع، يمكن لوظيفة «النص إلى أعمدة» المضمنة في Excel أن تساعدك على تقسيم النص بسرعة باستخدام محدد معين. وثمة خيار آخر يتمثّل في استخدام صيغة لتحقيق ذلك. في هذا المقال، نقدّم لك دليلاً خطوة بخطوة لمساعدتك على تقسيم النص باستخدام محدد من خلال تطبيق مجموعة من الدوال: TRIM وMID وSUBSTITUTE وREPT وLEN في Excel.

كيف يمكن تقسيم النص في خلية باستخدام محدد معين في Excel؟
أولاً، قم بإعداد بياناتك. افترض أنك أنشأت قائمةً من السلاسل النصية في العمود B كما هو موضح في لقطة الشاشة أدناه. بالإضافة إلى ذلك، ستحتاج إلى إنشاء ثلاثة أعمدة مساعدة تحتوي كلٌّ منها على أحد الأرقام 1 و2 و3 في خلاياها.

الصيغة العامة
=TRIM(MID(SUBSTITUTE(A1, delimiter,REPT(« »,LEN(A1))),(N-1)*LEN(A1)+1,LEN(A1)))
المعاملات
A1: يمثل الخلية التي تحتوي على سلسلة النص التي تريد تقسيمها باستخدام المحدد؛
المحدد: المحدد الذي تريد استخدامه لتقسيم النص؛
يجب أن يوضع بين علامتي اقتباس.
N: يشير الحرف N هنا إلى الرقم في أعمدة المساعدة.
كيف تستخدم هذه الصيغة؟
1. حدد خلية فارغة لإخراج أول نص سيتم تقسيمه؛ في هذه الحالة، اخترت الخلية C3.
2. أدخل الصيغة التالية، ثم اضغط على مفتاحEnter.
=TRIM(MID(SUBSTITUTE($B3,"-",REPT(« »,LEN($B3))),(G$3-1)*LEN($B3)+1,LEN($B3)))

3. حدد خلية النتيجة، ثم اسحب مقبض التعبئة إلى الخليتين المجاورتين لاستخراج النص الثاني والثالث.

4. احتفظ بتحديد الخلايا الثلاث المذكورة أعلاه، ثم اسحب مقبض التعبئة لأسفل لتقسيم سلاسل النص الأخرى في الجدول نفسه باستخدام المحدد ذاته. انظر لقطة الشاشة:

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