انتقل إلى المحتوى الرئيسي

كيفية تصنيف السلاسل النصية بناءً على الكلمات الرئيسية في Excel؟

لنفترض أن لدي قائمة بالسلاسل النصية في العمود A ، الآن ، أريد تصنيف السلاسل النصية في العمود A استنادًا إلى الكلمة الأساسية في العمود D. على سبيل المثال ، لتصنيف جميع الخلايا التي تحتوي على Kutools إلى Extendoffice، قم بتعيين الخلايا التي تحتوي على كرة القدم وكرة السلة إلى الرياضة وما إلى ذلك كما هو موضح في لقطة الشاشة التالية. كيف يمكنني إنهاء هذه المهمة المعقدة بسرعة وسهولة في Excel؟

قم بتصنيف قائمة السلاسل النصية بناءً على الكلمات الأساسية باستخدام صيغة الصفيف


علامة التبويب مكتب الموافقة المسبقة عن علم

موسم الإقالة قادم ، لا يزال يعمل ببطء؟
-- تبويب أوفيس يعزز وتيرتك ، ويوفر 50٪ من وقت العمل!

  •  رائعة حقا! يعتبر تشغيل مستندات متعددة أكثر راحة وملاءمة من مستند واحد ؛
  •  بالمقارنة مع متصفحات الويب الأخرى ، تعد واجهة Office Tab أكثر قوة وجمالية ؛
  •  قلل الآلاف من نقرات الماوس المملة ، وداعًا لداء الفقار العنقي ويد الفأر ؛
  •  يتم اختيار 90,000 من النخبة و 300 + شركة معروفة!
ميزة كاملة ، نسخة تجريبية مجانية لمدة 30 يومًا          تفاصيل أكثر             تحميل الآن!
 

قم بتصنيف قائمة السلاسل النصية بناءً على الكلمات الأساسية باستخدام صيغة الصفيف

لتصنيف السلاسل النصية استنادًا إلى بعض الكلمات الرئيسية ، يمكنك تطبيق صيغة الصفيف أدناه:

1. أولاً ، يجب تصنيف البيانات حسب حاجتك. على سبيل المثال ، سوف أقوم بتصنيف البيانات كما هو موضح أدناه:

2. الرجاء إدخال الصيغة التالية أو نسخها في خلية فارغة:

=INDEX($E$2:$E$8,MATCH(TRUE,ISNUMBER(SEARCH($D$2:$D$8,A2)),0))
  • نصائح: في هذه الصيغة:
  • 2 دولارًا أمريكيًا: 8 دولارًا أمريكيًا: هي الفئة التي تريد تخصيصها لسلاسل النص ؛
  • 2 دولارات أمريكية: 8 دولارًا أمريكيًا: هو النص المحدد الذي تريد التصنيف بناءً عليه ؛
  • A2: هي الخلية التي تحتوي على السلسلة النصية التي تريد تصنيفها.

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


تنزيل ملف نموذج

انقر لتنزيل ملف العينة!


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

  • صنف البيانات على أساس القيم في Excel
  • لنفترض أنك بحاجة إلى تصنيف قائمة البيانات بناءً على القيم ، على سبيل المثال ، إذا كانت البيانات أكبر من 90 ، فسيتم تصنيفها على أنها عالية ، وإذا كانت أكبر من 60 وأقل من 90 ، فسيتم تصنيفها على أنها متوسطة ، إذا كانت أقل من 60 ، مصنفة على أنها منخفضة ، كيف يمكنك حل هذه المهمة في Excel؟
  • قم بتعيين قيمة أو فئة بناءً على نطاق رقمي
  • تتحدث هذه المقالة عن تعيين قيمة أو فئة مرتبطة بنطاق محدد في Excel. على سبيل المثال ، إذا كان الرقم المحدد بين 0 و 100 ، فقم بتعيين القيمة 5 ، وإذا كان بين 101 و 500 ، فقم بتعيين 10 ، وللنطاق من 501 إلى 1000 ، قم بتعيين 15. يمكن أن تساعدك الطريقة في هذه المقالة في تجاوزها.
  • حساب أو تعيين درجة الرسالة في Excel
  • قد يكون تعيين درجة بالحرف لكل طالب بناءً على درجاتهم مهمة شائعة للمدرس. على سبيل المثال ، لدي مقياس درجات محدد حيث تكون النتيجة 0-59 = F ، 60-69 = D ، 70-79 = C ، 80-89 = B ، و 90-100 = A كما هو موضح في لقطة الشاشة التالية. في Excel ، كيف يمكنك حساب الدرجة بالأحرف بناءً على الدرجة الرقمية بسرعة وسهولة؟
  • قم بتعيين رقم تسلسلي لقيم مكررة أو فريدة
  • إذا كانت لديك قائمة من القيم تحتوي على بعض التكرارات ، فهل يمكننا تعيين رقم تسلسلي للقيم المكررة أو الفريدة؟ يعني إعطاء ترتيب تسلسلي للقيم المكررة أو القيم الفريدة. في هذه المقالة ، سأتحدث عن بعض الصيغ البسيطة لمساعدتك في حل هذه المهمة في Excel.

  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة وحفظ البيانات. تقسيم محتوى الخلايا ؛ اجمع الصفوف المكررة والمجموع / المتوسط... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • المفضلة وإدراج الصيغ بسرعةوالنطاقات والمخططات والصور ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • تجميع الجدول المحوري حسب رقم الأسبوع واليوم من الأسبوع والمزيد ... إظهار الخلايا غير المؤمنة والمغلقة بألوان مختلفة قم بتمييز الخلايا التي لها صيغة / اسم
علامة تبويب kte 201905
  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
Comments (10)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Thanks for the tips of index how to use, But I have a extend question:
If I wanna sort like "aaaaa" to "row B" & "row C",
gonna be "3a" & "2a" (or"2a" & "3a")
So I use the function "=INDEX(E3:E4,MATCH(TRUE,ISNUMBER(SEARCH(D3:D4,A3)),0))"
(D3 is "aaa", E3 is "3a"; D3 is "aa", D4 is "2a")
The result is "3a" & "3a" in "row B" & "row C"...
Could you make some solutions to this problem? I am so appreciate it.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Is there a way to have a multi word keyword?
Ex: I'm trying to sort out the rows that have "patient ID". However, my keyword "patient id" pulls every row with "patient."
This comment was minimized by the moderator on the site
I have a doubt.I have the data in Sheet 1 ,I want to create the category table in sheet 2 and want the categorized date to be entered in sheet 3. How may i do that
This comment was minimized by the moderator on the site
Hello, Gokul Prakash
Could you give more detailed information of your probelm?
Or you can insert an attachment file or screenshot here to explain your task.
Thank you!
This comment was minimized by the moderator on the site
Doesn't work for me either. I only get "problem with formular". I rebuild your Excel and it also doesn't work there. I don't know if the Problem is "Ctrl + Shift + Enter" i tried everything but nothing works, is there a go around for the key combination?
could you maybe up load your example.

thank you very much
This comment was minimized by the moderator on the site
Hi, Rocket,I have uploaded the attachment file at the end of this article, please download to view.If you have any other problem, please comment here, thank you!
This comment was minimized by the moderator on the site
Doesn't work for me either. I only get "problem with formular". I rebuild your Excel and it also doesn't work there. I don't know if the Problem is "Ctrl + Shift + Enter" i tried everything but nothing works, is there a go around for the key combination?could you maybe up load your example.
hank you very much
This comment was minimized by the moderator on the site
This doesn't work for me. Is it because the keyword may be within the string of text, and not the beginning key word? 
This comment was minimized by the moderator on the site
Hi, Taren,The formula also works well if the keyword is in the middle of the text string, do you remember to press the Ctrl + Shift + Enter keys together after you insert the formula?Please check it, thank you!
This comment was minimized by the moderator on the site
How can you make it such that the match/index references are updated automatically? If I refer to entire column instead of only the cells that contain the values I get a zero as result
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations