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

كيفية استخراج الكلمات الأولى أو الأخيرة أو الكلمات n من سلسلة نصية؟

إذا كانت لديك قائمة بالسلاسل النصية مفصولة بمسافة ، والآن ، فأنت تريد استخراج الكلمات الأولى أو الأخيرة أو الكلمات الثلاث أو n من قيمة الخلية للحصول على نتيجة لقطة الشاشة التالية. في هذه المقالة ، سأقدم بعض الصيغ لاستخراج أول أو آخر كلمتين أو n من سلسلة نصية في Excel.

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

استخراج آخر كلمتين أو n من سلسلة نصية مع الصيغة

استخراج الكلمة الأولى أو Nth من سلسلة نصية بميزة سهلة الاستخدام


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

في هذا المثال ، سأستخرج أول ثلاث كلمات من الخلية ، يرجى تطبيق الصيغ التالية:

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

=TRIM(LEFT(A2, FIND("^",SUBSTITUTE(A2, " ", "^",3)&"^")))

الملاحظات:

1. في الصيغة أعلاه ، A2 هي الخلية التي تريد استخراج الكلمة منها والرقم 3 يشير إلى عدد الكلمات n الأولى التي تريد استخراجها. يمكنك تغييرها كما تريد.

2. إذا كانت السلاسل النصية في العمود A ، وعدد الكلمات المطلوبة في العمود B ، لاستخراج العدد المختلف لأول n من الكلمات ، يمكنك تطبيق هذه الصيغة:

=TRIM(LEFT(SUBSTITUTE(A2," ",REPT(" ",1000),B2),1000))


استخراج آخر كلمتين أو n من سلسلة نصية مع الصيغة

إذا كنت ترغب في استخراج آخر كلمتين أو كلمتين من قائمة السلاسل النصية ، فقد تكون الصيغة أدناه مفيدة لك.

الرجاء إدخال أو نسخ romula أدناه في خلية فارغة حيث تريد الحصول على النتيجة ، وبعد ذلك

=MID(A2,FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))-(3-1)))+1,LEN(A2))

ملاحظة: في الصيغة أعلاه ، A2 هي الخلية التي تريد استخراج الكلمة منها والرقم 3 يشير إلى عدد الكلمات n الأخيرة التي تريد استخراجها ، إذا كنت بحاجة إلى استخراج آخر 5 كلمات ، فيرجى فقط تغيير الرقم من 3 إلى 5 حسب حاجتك.

استخراج الكلمة الأولى أو Nth من سلسلة نصية بميزة سهلة الاستخدام

في بعض الحالات ، قد ترغب فقط في استخراج الكلمة الأولى أو التاسعة من السلاسل النصية ، إذا كان لديك كوتولس ل إكسيل،مع ل استخراج الكلمة nth في الخلية ميزة ، يمكنك استخراج الكلمة n من الخلية المحددة بسهولة.

ملاحظة:لتطبيق هذا استخراج الكلمة nth في الخليةأولاً ، يجب عليك تنزيل ملف كوتولس ل إكسيل، ثم قم بتطبيق الميزة بسرعة وسهولة.

بعد تثبيت كوتولس ل إكسيل، يرجى القيام بذلك على النحو التالي:

1. انقر فوق الخلية حيث تريد تحديد موقع النتيجة. ثم انقر فوق كوتولس > مساعد الصيغة > مساعد الصيغة، انظر لقطة الشاشة:

2. في مساعد الصيغ الحوار ، يرجى القيام بما يلي:

  • اختار نص من نوع الصيغة قائمة منسدلة؛
  • اختار استخراج الكلمة nth في الخلية في ال اختر صيغة مربع القائمة
  • في مجلة الموبايل  textbox ، حدد الخلايا التي ستستخرج الكلمات منها ، وأدخل الرقم الذي تريد استخراج الكلمة بناءً عليه ن مربع الكتابة.

3. ثم انقر فوق Ok ، وستحصل على النتيجة الأولى ، ثم اسحب التعبئة لأسفل للحصول على جميع النتائج الأخرى ، انظر لقطة الشاشة:


المزيد من المقالات ذات الصلة:

  • استخراج خطوط متعددة من خلية
  • إذا كان لديك قائمة بالسلاسل النصية مفصولة بفواصل الأسطر (يحدث ذلك بالضغط على مفتاحي Alt + Enter عند إدخال النص) ، والآن ، فأنت تريد استخراج هذه الأسطر من النص إلى خلايا متعددة كما هو موضح أدناه. كيف يمكنك حلها باستخدام صيغة في Excel؟
  • استخراج سلسلة فرعية من سلسلة نصية في Excel
  • قد تكون مهمة شائعة بالنسبة لك أن تحتاج إلى استخراج سلاسل فرعية من سلاسل نصية ، في Excel ، لا توجد وظيفة مباشرة للقيام بذلك ، ولكن بمساعدة وظائف LEFT و RIGHT و MID و SEARCH ، يمكنك استخراج أنواع السلاسل الفرعية حسب حاجتك.
  • استخراج النص بين الأقواس من سلسلة نصية
  • إذا كان هناك جزء من النص محاط بالأقواس داخل السلسلة النصية ، فأنت الآن بحاجة إلى استخراج جميع السلاسل النصية بين الأقواس كما هو موضح في لقطة الشاشة التالية. كيف يمكنك حل هذه المهمة في Excel بسرعة وسهولة؟
  • استخراج كلمة تبدأ بحرف معين في Excel
  • على سبيل المثال ، قد تحتاج إلى استخراج الكلمة التي تبدأ بحرف معين "=" لكل خلية كما هو موضح أدناه ، كيف يمكنك حل هذه المهمة بسرعة وسهولة في Excel؟
  • استخرج النص بعد المثيل الأخير لحرف معين
  • إذا كان لديك قائمة بالسلاسل النصية المعقدة التي تحتوي على العديد من المحددات (خذ لقطة الشاشة أدناه كمثال ، والتي تحتوي على واصلات وفاصلة ومسافات داخل بيانات الخلية) ، والآن ، تريد العثور على موضع آخر تواجد للواصلة ، ثم استخرج السلسلة الفرعية بعده.

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

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٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (2)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هذا يعمل جيدا لي. ومع ذلك ، فأنا أحاول فهم المنطق الكامن وراء هذه الصيغة:

= TRIM (LEFT (SUBSTITUTE (A2، ""، REPT (""، 1000)، B2)، 1000))


هل يمكن لأي شخص أن يشرحها لي وكأنني في الخامسة من عمري؟

هتاف،
تم تصغير هذا التعليق بواسطة المشرف على الموقع
العب في الرمل فيليبي إذا كنت تشعر بأنك 5 :)
لا توجد تعليقات منشورة هنا حتى الآن

تواصل معنا

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