Note: The other languages of the website are Google-translated. Back to English

كيفية استخراج النص قبل / بعد المسافة الثانية أو الفاصلة في إكسيل؟ 

في Excel ، قد تساعدك وظيفة Text To Columns على استخراج كل نص من خلية واحدة إلى خلايا منفصلة عن طريق المسافة أو الفاصلة أو المحددات الأخرى ، ولكن هل سبق لك أن حاولت استخراج النص قبل أو بعد المسافة الثانية أو الفاصلة من خلية في Excel كما تظهر لقطة الشاشة التالية؟ في هذا المقال سوف أتحدث عن بعض الطرق للتعامل مع هذه المهمة.

doc extract قبل الفضاء الثاني 1

استخرج النص قبل المسافة الثانية أو الفاصلة بالصيغة

استخراج النص بعد المسافة الثانية أو الفاصلة باستخدام الصيغة


السهم الأزرق الحق فقاعة استخرج النص قبل المسافة الثانية أو الفاصلة بالصيغة

للحصول على النص قبل الفراغ الثاني ، يرجى تطبيق الصيغة التالية:

أدخل هذه الصيغة: = IF (ISERROR (FIND (""، A2، FIND (""، A2,1،1) +2)))، A2، LEFT (A2، FIND (""، A2,1، FIND (""، A1،XNUMX) +XNUMX) ))) في خلية فارغة حيث تريد تحديد النتيجة ، C2، على سبيل المثال ، ثم اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد أن تحتوي على هذه الصيغة ، وسيتم استخراج كل النص قبل المسافة الثانية من كل خلية ، انظر لقطة الشاشة:

doc extract قبل الفضاء الثاني 2

ملاحظة: إذا كنت تريد استخراج النص قبل الفاصلة الثانية أو الفواصل الأخرى ، فيرجى فقط استبدال المسافة في الصيغة بفاصلة أو محددات أخرى حسب حاجتك. مثل: =IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFT(A2,FIND(",",A2,FIND(",",A2,1)+1))).


السهم الأزرق الحق فقاعة استخراج النص بعد المسافة الثانية أو الفاصلة باستخدام الصيغة

لإرجاع النص بعد المسافة الثانية ، يمكن أن تساعدك الصيغة التالية.

الرجاء إدخال هذه الصيغة: = MID (A2، FIND (""، A2، FIND (""، A2) +1) +1,256،XNUMX) في خلية فارغة لتحديد النتيجة ، ثم اسحب مقبض التعبئة لأسفل إلى الخلايا لملء هذه الصيغة ، وكل النص بعد استخراج المساحة الثانية مرة واحدة ، انظر لقطة الشاشة:

doc extract قبل الفضاء الثاني 3

ملاحظة: إذا كنت تريد استخراج النص بعد الفاصلة الثانية أو الفواصل الأخرى ، فأنت تحتاج فقط إلى استبدال المسافة بفاصلة أو محددات أخرى في الصيغة حسب حاجتك. مثل: = MID (A2، FIND ("،"، A2، FIND ("،"، A2) +1) +1,256،XNUMX).


أفضل أدوات إنتاجية المكتب

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (28)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، ستكون هذه الصيغة مثالية ولكن بدلاً من إزالة النص بعد المسافة الثانية ، أريد إزالة كل شيء بعد الثالث ، كنت أحاول إدراج FIND الثالث ("" ، A3 أنا أفهم أن الصيغة نفسها هي = FIND (""، X3،2 ). هل يمكنك مساعدتي. أنا لست جيدًا في تداخل الصيغ. شكرًا جزيلاً لك.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، أنا أبحث عن حل لأستخرج من النص أدناه كل النص بعد المجموعة الثانية من الأرقام على سبيل المثال:


XY limited - UAN # 24675 المواد لكل P / O # 75176 Anticon & Sarking وأنا بحاجة فقط إلى "Anticon & Sarking.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كيف يمكنك تغيير هذا إلى الفاصلة الثالثة؟ بدلا من 3؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا رودني
لاستخراج النص قبل الفراغ الثالث ، يرجى تطبيق هذه الصيغة:
= IF (ISERROR (FIND (""، A2، FIND (""، A2، FIND (""، A2,1،1) +1) +2))، A2، LEFT (A2، FIND (""، A2، FIND (""، A2,1، FIND (""، A1،1) +XNUMX) + XNUMX))) ؛
لاستخراج النص بعد الفراغ الثالث ، يرجى استخدام هذه الصيغة:
= MID (A2، FIND (""، A2، FIND (""، A2، FIND (""، A2) +1) +1) +1,30000،XNUMX)
من فضلك جربها ، آمل أن تساعدك!
شكر!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرًا لك! كان هذا مفيدًا للغاية
تم تصغير هذا التعليق بواسطة المشرف على الموقع
=IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFT(A2,FIND(",",A2,FIND(",",A2,1)+1)))
سيؤدي ذلك إلى إرجاع كل النص المتبقي للفاصلة الثانية بالإضافة إلى الفاصلة الثانية. هذا ينبغي أن يكون

=IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFT(A2,FIND(",",A2,FIND(",",A2,1)+1)-1))
لحذف الفاصلة الثانية

1. ساكون باركلي ، RB ، ولاية بنسلفانيا
2. ديريوس جيس ، آر بي ، إل إس يو
3. سوني ميشيل ، RB ، جورجيا
4. رونالد جونز الثاني ، RB ، USC
5. نيك تشب ، آر بي ، جورجيا

السيئة:
1. Saquon Barkley، RB،
2. ديريوس جيس ، آر بي ،
3. Sony Michel، RB،
4. رونالد جونز الثاني ، ظهير أيمن ،

أفضل:
1. Saquon Barkley، RB
2. ديريوس جيس ، آر بي
3. Sony Michel، RB
4. رونالد جونز الثاني ، آر بي
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لكن هذا لن ينجح إذا كانت السلسلة النصية لا تحتوي دائمًا على فاصلة ثانية ...
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، هل هناك طريقة ، إذا كنت أرغب في تحديد نص بعد الفاصلة الثالثة من النهاية؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا Archi ،
لاستخراج كل النص بعد الفاصلة الثالثة ، يرجى تطبيق هذه الصيغة:
= RIGHT (A1، LEN (A1) -FIND ("@"، SUBSTITUTE (A1، "،"، "@"، 3)))

رجاءا حاول فعلها.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هل هناك طريقة لاستخراج قطع مختلفة من هذه الخيط؟ 123ABC.01.02.03.04 ---- على سبيل المثال ، لسحب 123ABC ، ​​ثم في العمود التالي اسحب 123ABC.01 ، ثم 123ABC.01.02 ، ثم 123ABC.01.02.03 ، وهكذا.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا!!!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كيف أفعل هذا من اليمين إلى اليسار. في الأساس ، تريد استخراج آخر كلمتين.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، تجريبي ،
لاستخراج آخر كلمتين وإرجاعهما من السلاسل النصية ، يرجى تطبيق الصيغة أدناه:
=IF((LEN(A1)-LEN(SUBSTITUTE(A1," ","")))<2,A1,RIGHT(A1,LEN(A1)-FIND("/",SUBSTITUTE(A1," ","/",(LEN(A1)-LEN(SUBSTITUTE(A1," ",""))-1)))))

من فضلك حاول ، آمل أن يساعدك!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كيف يمكنني استخراج النص 1 والنص 2 من سلسلة مثل نص 1_Text 2_Text 3_Text 4
تم تصغير هذا التعليق بواسطة المشرف على الموقع
في السيناريو الخاص بي هناك ثلاثة "-" وأحيانًا واحدة "-"
قبل الثانية "-" يجب إدخال النص
إذا كان في الخلية واحد فقط "-" يجب أن يكون فارغًا

على سبيل المثال As-01-14-32 إجابات مثل هذه As-01

على سبيل المثال As-01 إجابة خلية فارغة

ماذا سيكون المزرعة؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا بيل ،
لحل مشكلتك ، يرجى تطبيق الصيغة التالية:
= IFERROR (LEFT (A1، FIND ("#"، SUBSTITUTE (A1، "-"، "#"، 2)) - 1)، "")
من فضلك جربها ، شكرا لك!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
إنها تعمل ، شكرًا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أكثر شيء واحد
بعد الثالث "-" يجب أن يظل كل النص فارغًا حتى 1 أو 10
على سبيل المثال A-01-12-as answer As
على سبيل المثال A-01-12-Asty إجابة Asty
على سبيل المثال A-01 إجابة فارغة
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا،
قد تكون الصيغة أدناه يمكن أن تحل مهمتك ، يرجى المحاولة:
= IFERROR (TRIM (MID (A1، FIND ("#"، SUBSTITUTE (A1، "-"، "#"، 3)) + 1,255،XNUMX))، "")
تم تصغير هذا التعليق بواسطة المشرف على الموقع
جيد شكرا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
Hi
أحتاج إلى مساعدة إذا كنت أرغب في استخراج أي شيء بعد الفاصلة الأولى وقبل الفاصلة الأخيرة.
"Flat 135 Nevendon Road، Sally، Wickford، SS12 0NL"

العمود أ = شقة 135 شارع نيفندون
العمود ب = سالي ويكفورد
الأعمدة C = SS12 0NL
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا يا جاياسوال ،
لحل مشكلتك ، يرجى تطبيق الصيغ التالية:
الجزء الأول - الخلية B1: = LEFT (A1، FIND ("،"، A1,1،1) -XNUMX)
الجزء الثاني - الخلية C1: =MID(A1,FIND(",",A1)+1,LOOKUP(1,0/(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=","),ROW(INDIRECT("1:"&LEN(A1))))-FIND(",",A1)-1)
الجزء الثالث - الخلية D1: =MID(A1,FIND("=",SUBSTITUTE(A1,",","=",LEN(A1)-LEN(SUBSTITUTE(A1,",",""))))+1,256)

من فضلك حاول ، آمل أن يساعدك!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، لدي سلسلة طويلة في خلية واحدة وأريد استخراج جميع المعلومات بعد كل معرّف منتج. معرف المنتج: 686 ، الكمية المنتج: 1 ، رمز التخزين التعريفي للمنتج: RUB 100 ، اسم المنتج: Emu Oil Rub 100g ، وزن المنتج: 0.2000 ، تفاصيل اختلاف المنتج: | معرف المنتج: 691 ، كمية المنتج: 1 ، رمز SKU المنتج: MOIST 100 ، اسم المنتج: Emu Oil Moisturizer 100g ، وزن المنتج: 0.1900 ، تفاصيل اختلاف المنتج: ، | معرف المنتج: 705 ، كمية المنتج: 3 ، رمز SKU المنتج: WASH 250 ، اسم المنتج: غسول اليدين والجسم الطبيعي بزيت Emu 250 مل ، وزن المنتج : 0.4000 ، تفاصيل تنوع المنتج: أحتاج إلى الكمية في خلية واحدة واسم المنتج في خلية أخرى لكل منتج بعد معرف المنتج. هل يمكنك المساعدة؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي نص مثل هذا
لاكسمي راني دلهي دلهي CG012054567IN CA
لذلك ، أريد أن يتم ترتيب النص بشكل ممتاز مثل هذا
LAXMI RANI (الخلية الأولى) DELHI (الخلية الثانية) DELHI (الخلية الثالثة) CG1IN (الخلية الرابعة) CA (الخلية الخامسة)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، رانجاي ، للتعامل مع مشكلتك ، أولاً ، يمكنك تقسيم قيم خليتك بناءً على المساحة باستخدام ملف نص إلى أعمدة ميزة ، بعد تقسيم السلاسل النصية ، تحتاج فقط إلى الجمع بين قيم خليتين fisrt حسب حاجتك. يرجى المحاولة ، شكرًا لك!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا هناك

لدي سيناريو في 4 أنواع على النحو التالي في مخطط Excel

النوع 1: FX01865-CWB-22F
النوع 2: CD30250-AJX-2D-AB
النوع 3: DF10250-MUR-JH-B
النوع 4: YZ00250-MDS-4T-BHR

لجميع الحالات ، أريد استخراج ملف نص عريض كإجابة في الخلايا المجاورة

الرجاء المساعدة في صيغة المشاركة

شكرا يا ساران

تم تصغير هذا التعليق بواسطة المشرف على الموقع
تحرير - أرى أن ديف قد تناول هذا بالفعل - شكرًا لك سيدي! سكايانغ هل يمكنك تعديل الحل غير الصحيح لـ "استخراج النص قبل المحدد الثاني" بمنطق المعادلة الصحيح؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، أريد استخراج كل قيم بعد تسطير أسفل السطر. كيف يمكنني فعل ذلك. أنا على دراية بالمحدد ، لكني أريد أن أتعلم الصيغة للقيام بذلك.

Brush_25mm_Orange_Skid_110 سم
البولندية_25mm_Orange_Toast_100 سم
سيارة_25mm_White_Tyre_120 سم
الطلاء_25 مم_الأحمر_عاكس_95 سم
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL