Skip to main content

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

Author: Xiaoyang Last Modified: 2025-05-30

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


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

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

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

=IF(ISERR(FIND(" ",A2)),"",LEFT(A2,FIND(" ",A2)-1))

Extract first word with formula

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

=IF(ISERR(FIND(" ",A2)),"",RIGHT(A2,LEN(A2)-FIND("*",SUBSTITUTE(A2," ","*",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))))))

extract the last word with formula

والآن ستلاحظ أن الكلمة الأولى أو الأخيرة تم استخراجها من كل خلية.

ملاحظات: في الصيغ أعلاه، A2 تشير إلى الخلية التي تريد استخراج الكلمة الأولى أو الأخيرة منها.

من الصعب حفظ صيغ طويلة ومعقدة؟ الأداة الرائعة تساعدك على استخراج الكلمة النونية بنقرات قليلة فقط!

الصيغ الطويلة أعلاه يمكنها فقط استخراج الكلمة الأولى والأخيرة، لكنها ستكون غير مجدية لاستخراج الكلمة النونية المحددة، مثل الكلمة الثانية، الكلمة السادسة، وما إلى ذلك. حتى لو تمكنت من ابتكار صيغ لحل المشكلة، فإن هذه الصيغ ستكون معقدة للغاية بحيث يصعب حفظها وتطبيقها. هنا، يتم التوصية بميزة استخراج الكلمة النونية في الخلية من Kutools لـ Excel، وستساعدك على استخراج الكلمة النونية بسهولة تامة!


Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

استخراج الكلمة النونية من السلسلة النصية باستخدام دالة معرفة من قبل المستخدم

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

1. اضغط باستمرار على مفتاحي ALT + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. انقر فوق إدراج > وحدة، والصق الكود التالي في نافذة الوحدة.

Function FindWord(Source As String, Position As Integer)
'Update 20131202
Dim arr() As String
arr = VBA.Split(Source, " ")
xCount = UBound(arr)
If xCount < 1 Or (Position - 1) > xCount Or Position < 0 Then
    FindWord = ""
Else
    FindWord = arr(Position - 1)
End If
End Function

3. ثم احفظ الكود، في هذا المثال، سأحصل على الكلمة الثالثة من السلسلة، لذا اكتب هذه الصيغة =findword(A2,3) في خلية فارغة B2، ثم اسحب مقبض التعبئة التلقائي لهذه الخلية إلى النطاق الذي تحتاجه. انظر إلى لقطة الشاشة:
Extract nth word with user defined function

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


استخراج كل كلمة من السلسلة النصية وعرضها أفقياً أو عمودياً

هذه الطريقة ستقدم أداة تقسيم الخلايا من Kutools لـ Excel لاستخراج كل كلمة من خلايا السلاسل النصية، ثم عرض الكلمات المستخرجة أفقياً أو عمودياً بناءً على حاجتك.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد خلايا السلاسل النصية التي ستستخرج كلماتها، ثم انقر فوق Kutools > دمج وتقسيم > تقسيم الخلايا.
click Split Cells of kutools

2. في مربع الحوار تقسيم الخلايا الذي يظهر، حدد نوع التقسيم في النوع القسم، وحدد الخيار مسافة في القسم حدد فاصل ثم انقر فوق الزر موافق انظر إلى لقطة الشاشة:
set options in the Split Cells dialog box

3. الآن حدد نطاق الوجهة الذي ستخرج الكلمات المستخرجة إليه، وانقر على زر موافق

إذا قمت بتحديد الخيار تقسيم إلى أعمدة في مربع الحوار تقسيم الخلايا أعلاه، سيتم استخراج كل كلمة من كل سلسلة نصية وعرضها عمودياً.
every word is extracted and listed vertically

إذا قمت بتحديد الخيار تقسيم إلى صفوف في مربع الحوار تقسيم الخلايا أعلاه، سيتم استخراج كل كلمة من كل سلسلة نصية وعرضها أفقياً.
every word is extracted and listed horizontally


استخراج الكلمة النونية من السلسلة النصية في Excel باستخدام أداة رائعة

إذا قمت بتثبيت Kutools لـ Excel، يمكنك استخدام ميزة مساعد الصيغة > استخراج الكلمة النونية في الخلية لاستخراج الكلمة النونية بسرعة وبسهولة من الخلية المحددة.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد الخلية التي ستضع الكلمة المستخرجة فيها، وانقر على Kutools > مساعد الصيغة > مساعد الصيغة لتفعيل هذه الميزة.

2. في مربع الحوار مساعد الصيغة، يرجى القيام بما يلي:
(1) حدد نص من نوع الصيغة القائمة المنسدلة؛
(2) انقر لتمييز استخراج الكلمة النونية في الخلية في اختر صيغة صندوق القائمة؛
(3) في الخلية الصندوق، حدد الخلية التي ستستخرج الكلمة منها؛
(4) في النونية الصندوق، حدد الرقم.
set options in the Formulas Helper dialog

3. انقر على الزر موافق . إذا لزم الأمر، يرجى سحب مقبض التعبئة التلقائي لخلية الصيغة ونسخ الصيغة إلى الخلايا الأخرى.
get the result by kutools


عرض توضيحي: استخراج كل كلمة من السلسلة النصية وعرضها أفقياً أو عمودياً

 

مقالات ذات صلة:

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

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات من خلال: التنفيذ الذكي |توليد الشيفرة |إنشاء الصيغ المخصصة |تحليل البيانات وتوليد الرسوم البيانية |استدعاء الوظائف المحسنة
الميزات الشائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو العنوان دون فقدان البيانات | تقريب ...
بحث متقدم: بحث V متعدد المعايير | بحث V متعدد القيم | بحث في عدة ورقات | مطابقة غامضة ....
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة تابعة | قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاق والأعمدة ...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | أدوات المصنف & أدوات الورقة العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب القائمة | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع من الرسوم البيانية (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد

عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!