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


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

 =SUMPRODUCT(--ISNUMBER(SEARCH( $E$2:$E$4 , A2 )))>0

يتحقق هذا المثال المحدد مما إذا كانت الخلية A2 تحتوي على أي من القيم الموجودة في النطاق E2:E4 .

إذا كان الأمر كذلك، ترجع الصيغة TRUE .

وبخلاف ذلك، ترجع الصيغة FALSE .

يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.

مثال: تحقق مما إذا كانت الخلية تحتوي على إحدى القيم المتعددة

لنفترض أن لدينا مجموعة البيانات التالية التي تحتوي على معلومات حول النقاط التي سجلها العديد من لاعبي كرة السلة:

لنفترض أننا نريد التحقق مما إذا كانت كل خلية في العمود A تحتوي على اسم Mavs أو Jazz أو Nets.

للقيام بذلك، يمكننا استخدام الصيغة التالية:

 =SUMPRODUCT(--ISNUMBER(SEARCH( $E$2:$E$4 , A2 )))>0

سنقوم بإدخال هذه الصيغة في الخلية C2 ، ثم انقر عليها واسحبها إلى كل خلية متبقية في العمود C:

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

إذا كانت الخلية في العمود A تحتوي على أحد الفرق الثلاثة محل الاهتمام، فإن الخلية المقابلة في العمود C ترجع TRUE .

وإلا فإن الخلية الموجودة في العمود C ترجع FALSE .

إذا كنت تريد إرجاع قيم غير TRUE أو FALSE ، فيمكنك لف الصيغة في دالة IF:

 =IF(SUMPRODUCT(--ISNUMBER(SEARCH( $E$2:$E$4 , A2 )))>0, "Yes", "No")

سنقوم بإدخال هذه الصيغة في الخلية C2 ، ثم انقر عليها واسحبها إلى كل خلية متبقية في العمود C:

تُرجع كل قيمة في العمود C الآن “نعم” أو “لا” للإشارة إلى ما إذا كانت القيمة الموجودة في الخلية المقابلة في العمود A تحتوي على أحد الفرق الثلاثة محل الاهتمام.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:

Excel: كيفية التحقق مما إذا كان النطاق يحتوي على قيمة محددة
Excel: كيفية التحقق مما إذا كانت الخلية تحتوي على نص جزئي
Excel: كيفية التحقق من وجود قيمة عمود في عمود آخر

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *