Skip to main content

كيفية التحقق مما إذا كانت الخلية تحتوي على واحدة من عدة قيم في Excel؟

Author: Xiaoyang Last Modified: 2025-05-30

لنفترض أن لديك قائمة من السلاسل النصية في العمود A، وترغب الآن في اختبار كل خلية لمعرفة ما إذا كانت تحتوي على واحدة من عدة قيم بناءً على نطاق آخر D2:D7. إذا كانت تحتوي على أي نص محدد في D2:D7، سيتم عرض True، وإلا فسيتم عرض False كما هو موضح في لقطة الشاشة التالية. في هذه المقالة، سأتحدث عن كيفية تحديد الخلية إذا كانت تحتوي على واحدة من عدة قيم ضمن نطاق آخر.


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

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

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

=SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$7,A2)))>0

Check if a cell contains one of several values with a formula

نصائح:

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

=IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"نعم","لا")

use a formula to display the result as yes or no

2. في الصيغ أعلاه، D2:D7 هو نطاق البيانات المحدد الذي تريد التحقق منه بناءً عليه، وA2 هي الخلية التي تريد التحقق منها.


عرض التطابقات إذا كانت الخلية تحتوي على واحدة من عدة قيم من قائمة باستخدام الصيغ

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

Display the matches if cell contains one of several values

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

=TEXTJOIN(", ", TRUE, IF(COUNTIF(A2, "*"&$D$2:$D$7&"*"), $D$2:$D$7, ""))

ملاحظة: في الصيغة أعلاه، D2:D7 هو نطاق البيانات المحدد الذي تريد التحقق منه بناءً عليه، وA2 هي الخلية التي تريد التحقق منها.

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

apply a formula to display the matches if cell contains one of several values

نصائح:

الدالة TEXTJOIN أعلاه متاحة فقط لـ Excel 2019 وOffice 365، إذا كنت تستخدم إصدارات سابقة من Excel، يجب عليك تطبيق الصيغة أدناه:

=IFERROR(INDEX($D$2:$D$7, SMALL(IF(COUNTIF($A2, "*"&$D$2:$D$7&"*"), MATCH(ROW($D$2:$D$7), ROW($D$2:$D$7)), ""), COLUMNS($F$1:F1))), "")

ملاحظة: في الصيغة أعلاه، D2:D7 هو نطاق البيانات المحدد الذي تريد التحقق منه بناءً عليه، وA2 هي الخلية التي تريد التحقق منها.

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

apply a formula to display the matches if cell contains one of several values in separate columns


إبراز التطابقات إذا كانت الخلية تحتوي على واحدة من عدة قيم من قائمة باستخدام ميزة عملية

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

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

بعد تثبيت Kutools لـ Excel، يرجى القيام بما يلي:

1. انقر فوق Kutools > نص > Mark Keyword، انظر لقطة الشاشة:

click Mark Keyword feature of kutools

2. في مربع الحوار Mark Keyword، يرجى القيام بالعمليات التالية:

  • حدد نطاق البيانات الذي تريد إبراز النصوص المتطابقة منه في مربع النص Range؛
  • حدد الخلايا التي تحتوي على الكلمات الرئيسية التي تريد إبرازها بناءً عليها، يمكنك أيضًا إدخال الكلمات الرئيسية يدويًا (مفصولة بفاصلة) في مربع النص Keyword
  • أخيرًا، يجب عليك تحديد لون خط لإبراز النصوص عن طريق تحديد خيار Mark keyword colors.

set options in the dialog box

3. ثم، انقر فوق زر Ok، سيتم إبراز جميع النصوص المتطابقة كما هو موضح في لقطة الشاشة أدناه:

all matching texts have been highlighted


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

  • مقارنة سلسلتين نصيتين أو أكثر في Excel
  • إذا كنت ترغب في مقارنة سلسلتين نصيتين أو أكثر في ورقة عمل مع حساسية حالة الأحرف أو بدون حساسية حالة الأحرف كما هو موضح في لقطة الشاشة التالية، في هذه المقالة، سأتحدث عن بعض الصيغ المفيدة لك للتعامل مع هذه المهمة في Excel.
  • إذا كانت الخلية تحتوي على نص، ثم عرض في Excel
  • إذا كان لديك قائمة من السلاسل النصية في العمود A، وصف من الكلمات الرئيسية، الآن، تحتاج إلى التحقق مما إذا كانت الكلمات الرئيسية تظهر في السلسلة النصية. إذا ظهرت الكلمات الرئيسية في الخلية، يتم عرضها، وإذا لم تظهر، يتم عرض خلية فارغة كما هو موضح في لقطة الشاشة التالية.
  • البحث واستبدال عدة قيم في Excel
  • عادةً، يمكن أن تساعدك ميزة البحث والاستبدال في العثور على نص معين واستبداله بآخر، ولكن في بعض الأحيان قد تحتاج إلى البحث واستبدال عدة قيم في نفس الوقت. على سبيل المثال، استبدال كل نص "Excel" إلى "Excel 2019"، و"Outlook" إلى "Outlook2019" وما إلى ذلك كما هو موضح في لقطة الشاشة أدناه. في هذه المقالة، سأقدم صيغة لحل هذه المهمة في Excel.

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

🤖 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%، ويقلل مئات النقرات بالماوس يومياً!