تقسيم النص باستخدام محدد في خلية في Excel
في الواقع، يمكن أن تساعدك وظيفة "Text to Columns" المدمجة في Excel على تقسيم النص بسرعة باستخدام محدد معين. الخيار الآخر هو استخدام صيغة لتحقيق ذلك. في هذه المقالة، نقدم دليلاً خطوة بخطوة لمساعدتك على تقسيم النص باستخدام محدد عن طريق تطبيق مجموعة من الوظائف TRIM، MID، SUBSTITUTE، REPT وLEN في Excel.
كيفية تقسيم النص في خلية باستخدام محدد معين في Excel؟
أولاً، قم بإعداد بياناتك. لنفترض أن لديك قائمة سلاسل نصية في العمود B كما هو موضح في لقطة الشاشة أدناه، بالإضافة إلى ذلك، تحتاج إلى إنشاء ثلاثة أعمدة مساعدة تحتوي على الأرقام 1 و2 و3 على التوالي في خلايا العمود.
الصيغة العامة
=TRIM(MID(SUBSTITUTE(A1, المحدد,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 ".
ملاحظة: الحرف 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.
أفضل أدوات إنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
🤖 | مساعد KUTOOLS AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي | توليد الأكواد | إنشاء صيغ مخصصة | تحليل البيانات وتوليد الرسوم البيانية | استدعاء وظائف Kutools… |
الميزات الشائعة: البحث، تمييز أو تحديد المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو الخلايا دون فقدان البيانات | التقريب بدون صيغة ... | |
VLookup فائق: معايير متعددة | قيم متعددة | عبر أوراق متعددة | مطابقة غامضة... | |
قائمة منسدلة متقدمة: قائمة منسدلة سهلة | قائمة منسدلة تعتمد على أخرى | قائمة منسدلة متعددة الخيارات... | |
مدير العمود: إضافة عدد معين من الأعمدة | نقل الأعمدة | تبديل حالة رؤية الأعمدة المخفية | مقارنة الأعمدة لتحديد الخلايا المتشابهة والمختلفة ... | |
الميزات البارزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | مدير المصنفات وأوراق العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج بيانات الأوراق | تشفير/فك تشفير الخلايا | إرسال رسائل بريد إلكتروني عبر القوائم | مرشح متقدم | تصفية خاصة (تصفية الخلايا العريضة/المائلة/المتوسطة بخط...) ... | |
أهم 15 مجموعة أدوات: 12 أداة نص (إضافة نص، حذف الأحرف ...) | 50+ نوع من الرسوم البيانية (مخطط جانت ...) | 40+ صيغة عملية (حساب العمر بناءً على تاريخ الميلاد ...) | 19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...) | 12 أداة تحويل (تحويل إلى كلمات، تحويل العملة ...) | 7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا الإكسيل ...) | ... والمزيد |
Kutools لـ Excel يتمتع بأكثر من 300 ميزة، مما يضمن أن ما تحتاجه هو مجرد نقرة واحدة بعيداً...
Office Tab - تمكين القراءة والتحرير باستخدام التبويبات في Microsoft Office (يشمل Excel)
- ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
- يقلل من مئات النقرات بالماوس لك كل يوم، قل وداعًا لآلام اليد بسبب الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
- يجلب التبويبات الفعالة إلى Office (يشمل Excel)، تمامًا مثل Chrome و Edge و Firefox.