استخراج النص قبل/بعد المسافة أو الفاصلة في Excel - الدليل السهل
يعد استخراج النص قبل أو بعد حرف معين (مثل مسافة أو فاصلة) مهمة شائعة في Excel. سواء كنت تقوم بإعداد مجموعة بيانات للتحليل أو تحتاج ببساطة إلى عزل عناصر معينة من بياناتك النصية، فإن Excel يقدم العديد من الوظائف لإنجاز هذه المهمة. في هذه المقالة، سوف نستكشف كيفية استخراج النص قبل أو بعد أول ظهور للمسافة أو الفاصلة أو أي حرف آخر باستخدام صيغ Excel.
قم باستخراج النص قبل أو بعد المسافة الأولى/الفاصلة/الحرف الآخر
استخراج النص قبل أو بعد حرف معين باستخدام الصيغ
لاستخراج النص قبل أو بعد التواجد الأول لحرف معين، مثل مسافة أو فاصلة، في Excel، يمكنك استخدام الصيغ البسيطة التالية.
قم باستخراج النص قبل المسافة أو الفاصلة الأولى
- انسخ الصيغة التالية أو أدخلها في خلية فارغة حيث تريد تحديد النتيجة، ثم اضغط أدخل مفتاح للحصول على النتيجة. انظر لقطة الشاشة:
=LEFT(A2,(FIND(",",A2,1)-1))
معلومه- سرية: في هذه الصيغة، يمكنك استبدال الفاصلة المحددة (،) بأي فاصل آخر حسب الحاجة. - بعد ذلك، حدد خلية الصيغة، واسحب مقبض التعبئة لأسفل لملء الصيغة إلى خلايا أخرى، ويتم استخراج كل النص قبل الفاصلة الأولى مرة واحدة. انظر لقطة الشاشة:
- البحث عن("،، A2، 1): يستخدم هذا الجزء للعثور على موضع الفاصلة الأولى في الخلية A2. تقوم الدالة FIND بإرجاع موضع الفاصلة حيث تظهر لأول مرة في النص.
- البحث عن("،، A2، 1) - 1: بما أننا نريد فقط استخراج الأحرف قبل الفاصلة، فإننا نطرح 1 من موضع الفاصلة.
- اليسار(A2، البحث("،، A2، 1) - 1): أخيرًا، تقوم الدالة LEFT باستخراج الأحرف من الجانب الأيسر للخلية A2 بناءً على عدد الأحرف التي تم الحصول عليها من الخطوة السابقة.
استخراج النص بعد المسافة أو الفاصلة الأولى
لاستخراج النص بعد المسافة أو الفاصلة الأولى، يمكنك استخدام مجموعة من وظائف MID وFIND وLEN.
- انسخ الصيغة التالية أو أدخلها في خلية فارغة حيث تريد تحديد النتيجة، ثم اضغط أدخل مفتاح للحصول على النتيجة. انظر لقطة الشاشة:
=MID(A2, FIND(",", A2) + 1, LEN(A2))
معلومه- سرية: في هذه الصيغة، يمكنك استبدال الفاصلة المحددة (،) بأي فاصل آخر حسب الحاجة. - بعد ذلك، حدد خلية الصيغة، واسحب مقبض التعبئة لأسفل لملء الصيغة إلى خلايا أخرى، ويتم استخراج كل النص بعد الفاصلة الأولى مرة واحدة. انظر لقطة الشاشة:
- البحث عن("،، A2): يستخدم هذا الجزء للعثور على موضع الفاصلة الأولى في الخلية A2. تقوم الدالة FIND بإرجاع موضع الفاصلة حيث تظهر لأول مرة في النص.
- البحث عن("،، A2) + 1: بما أننا نريد استخراج الأحرف بعد الفاصلة، فإننا نضيف 1 إلى موضع الفاصلة.
- LEN (A2): يستخدم هذا الجزء للحصول على الطول الإجمالي للنص في الخلية A2.
- MID(A2، البحث("،، A2) + 1، LEN(A2)): أخيرًا، تقوم الدالة MID باستخراج جميع الأحرف من الخلية A2 بدءًا من الموضع الذي تم الحصول عليه أعلاه وحتى الطول الإجمالي للنص.
قم باستخراج النص قبل أو بعد حرف معين باستخدام Kutools for Excel
هل سئمت من الصيغ المعقدة والتعديلات اليدوية التي لا نهاية لها في برنامج Excel؟ قل وداعًا للمتاعب ومرحبًا بالكفاءة مع Kutools for Excel! تعمل الوظيفة الإضافية القوية لدينا على تبسيط سير عملك، مما يسمح لك باستخراج النص قبل أو بعد أي حرف محدد ببضع نقرات فقط.
بعد التنزيل والتثبيت كوتولس ل إكسيلالرجاء النقر كوتولس > نص > استخراج النص لفتح استخراج النص صندوق المحادثة.
في مربع الحوار، تحت استخراج حسب الموقع التبويب:
- حدد نطاق البيانات الذي تريد استخراج النص منه؛
- في مجلة مزيد من الخيارات مربع القائمة ، تحقق قبل النص or بعد النص الخيار، واكتب المحدد الذي تريد استخراج النص بناءً عليه؛
- ثم اضغط OK زر.
سيظهر مربع مطالبة آخر لتذكيرك بتحديد الخلايا لوضع النتيجة، ثم انقر فوق OK، تم استخراج كل النص قبل الفاصلة الأولى أو بعدها، انظر لقطة الشاشة:
قم باستخراج النص قبل أو بعد حرف معين باستخدام الصيغ في Excel 365
مع تقديم وظائف جديدة في Excel 365، مثل TEXTBEFORE وTEXTAFTER، أصبحت هذه العملية أكثر وضوحًا. سيرشدك هذا القسم خلال الخطوات اللازمة لاستخراج النص بكفاءة قبل أو بعد حرف معين باستخدام هذه الوظائف.
قم باستخراج النص قبل المسافة أو الفاصلة الأولى باستخدام وظيفة TEXTBEFORE
تقوم الدالة TEXTBEFORE باستخراج النص الذي يظهر قبل المحدد المحدد. بناء جملة الدالة TEXTBEFORE هو:
TEXTBEFORE(text, delimiter, [instance_num])
- نص: السلسلة النصية التي تريد استخراج الأحرف منها (على سبيل المثال، A2).
- محدد: الحرف أو السلسلة التي تريد استخراج النص قبلها (على سبيل المثال، "،").
- example_num: خياري. يحدد مثيل المحدد الذي سيتم استخدامه إذا ظهر عدة مرات. الافتراضي هو 1.
- قم بتطبيق الدالة TEXTBEFORE لاستخراج النص قبل الفاصلة الأولى:
=TEXTBEFORE(A2, ",")
- بعد ذلك، حدد خلية الصيغة، واسحب مقبض التعبئة لأسفل لملء الصيغة إلى خلايا أخرى.
قم باستخراج النص بعد المسافة أو الفاصلة الأولى باستخدام وظيفة TEXTAFTER
تقوم الدالة TEXTAFTER باستخراج النص الذي يظهر بعد محدد محدد. بناء جملة الدالة TEXTAFTER هو:
TEXTAFTER(text, delimiter, [instance_num])
- نص: السلسلة النصية التي تريد استخراج الأحرف منها (على سبيل المثال، A2).
- محدد: الحرف أو السلسلة التي تريد استخراج النص بعدها (على سبيل المثال، "،").
- example_num: خياري. يحدد مثيل المحدد الذي سيتم استخدامه إذا ظهر عدة مرات. الافتراضي هو 1.
- قم بتطبيق الدالة TEXTAFTER لاستخراج النص بعد الفاصلة الأولى:
=TEXTAFTER(A2, ",")
- بعد ذلك، حدد خلية الصيغة، واسحب مقبض التعبئة لأسفل لملء الصيغة إلى خلايا أخرى.
الملخص
يعد استخراج النص قبل أو بعد حرف معين (مثل مسافة أو فاصلة) مهمة شائعة في معالجة البيانات في Excel. في هذه المقالة، استكشفنا عدة طرق لاستخراج النص، بما في ذلك استخدام الصيغ في جميع إصدارات Excel، واستخدام الوظيفة الإضافية Kutools for Excel، واستخدام وظائف TEXTBEFORE وTEXTAFTER في Excel 365.
● استخراج النص باستخدام الصيغ
في كافة إصدارات Excel، يمكنك استخدام وظائف مثل LEFT وFIND وMID وLEN لاستخراج النص قبل حرف معين أو بعده. هذه الصيغ فعالة ولكنها قد تكون معقدة في بعض الأحيان، وتتطلب خطوات متعددة وصياغة دقيقة.
● استخراج النص باستخدام Kutools لبرنامج Excel
Kutools for Excel هي وظيفة إضافية قوية توفر أكثر من 300 ميزة متقدمة، مما يبسط التعامل مع المهام المعقدة. باستخدام ميزة استخراج النص في Kutools، يمكنك بسهولة استخراج النص قبل أو بعد حرف معين ببضع نقرات فقط، مما يعزز كفاءة العمل بشكل كبير.
● استخراج النص باستخدام وظائف TEXTBEFORE وTEXTAFTER
في Excel 365، تجعل الدالتان TEXTBEFORE وTEXTAFTER الجديدتان هذه العملية أكثر وضوحًا. تم تصميم هذه الوظائف خصيصًا لاستخراج النص قبل أو بعد حرف معين، باستخدام بناء جملة بسيط ومفهوم، مما يقلل بشكل كبير من الحاجة إلى الصيغ المعقدة.
بغض النظر عن الطريقة التي تستخدمها، يمكنك اختيار الأداة الأنسب لاستخراج النص بناءً على احتياجاتك الخاصة. إذا كنت مهتمًا باستكشاف المزيد من النصائح والحيل الخاصة ببرنامج Excel، فإن موقعنا يقدم آلاف البرامج التعليمية. الرجاء الضغط هنا للوصول إليهم. شكرًا لك على القراءة، ونتطلع إلى تزويدك بالمزيد من المعلومات المفيدة في المستقبل!
قم باستخراج كل جزء من النص مفصولاً بمسافة / فاصلة أو محددات أخرى
أطلق العنان لقوة بياناتك مع كوتولس ل إكسيل! سواء كنت تتعامل مع مسافات أو فواصل أو محددات أخرى، فإن لدينا تقسيم الخلايا تسمح لك الميزة باستخراج وتنظيم أجزاء فردية من النص دون عناء. من خلال بضع نقرات فقط، يمكنك تبسيط سير عملك وتحسين تحليل بياناتك.
اقرأ أكثر... تجربة مجانية...
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!