KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكن استخراج أول كلمة أو آخر كلمة أو الكلمة التي ترتيبها رقم n من سلسلة نصية في Excel؟

المؤلفXiaoyangتاريخ التعديل

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


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

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

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

=IF(ISERR(FIND(« »,A2)),«»,LEFT(A2,FIND(« »,A2)-1))

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

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

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

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

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

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

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

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


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

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

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

1. اضغط مع الاستمرار على مفتاحَيALT + F11 لفتح نافذةمايكروسوفت فيجوال بيسك للتطبيقات.

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

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، ثم اسحب مقبض التعبئة التلقائية لتلك الخلية إلى النطاق الذي تحتاجه. انظر لقطة الشاشة:
استخراج الكلمة nth باستخدام دالة معرّفة من قبل المستخدم

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


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

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

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

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

2. في مربع الحوار «تقسيم الخلايا» الذي تم فتحه، حدّد نوع التقسيم من قسمالنوع، وفعّل الخيارمسافةفي قسمفاصل، ثم انقر فوق زرموافق. انظر لقطة الشاشة:
تعيين الخيارات في مربع حوار تقسيم الخلايا

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

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

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


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

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

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

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

2. في مربع حوار مساعد الصيغة، يُرجى اتباع الخطوات التالية:
(1) حددنصمن القائمة المنسدلةنوع الصيغة؛
(2) انقر لتحديداستخراج الكلمة الثانية والعشرين من خليةفي مربع القائمةحدد صيغة؛
(3) في خانةالخلية، حدد الخلية التي تريد استخراج الكلمة منها؛
(4) في خانةالرقم n، أدخل الرقم المطلوب.
تعيين الخيارات في مربع حوار مساعد الصيغ

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


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

 

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

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

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

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


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

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

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل