كيفية التحقق من وجود قيمة في النطاق؟

في Excel، للتحقق مما إذا كانت القيمة موجودة في نطاق أم لا، يمكنك استخدام الدالة COUNTIF، إلى جانب الدالة IF. باستخدام COUNTIF يمكنك التحقق من القيمة ومع IF يمكنك إرجاع قيمة نتيجة لإظهارها للمستخدم. وهذا هو، نعم أو لا، وجدت أو لم يتم العثور عليها.

ابحث عن قيمة في نطاق

في المثال التالي، لديك قائمة بالأسماء التي لديك فيها الأسماء الأولى فقط، وتحتاج الآن إلى التحقق مما إذا كان “GLEN” موجودًا أم لا.

قائمة الأسماء

يمكنك استخدام الخطوات التالية:

  1. أولاً، تحتاج إلى إدخال الدالة IF في الخلية B1.
    enter-the-if-function
  2. بعد ذلك، في الوسيطة الأولى (الاختبار المنطقي)، تحتاج إلى إدخال الدالة COUNTIF هناك.
    enter-the-count-if-function
  3. الآن في الدالة COUNTIF، قم بالرجوع إلى النطاق A1:A10.
    refer-to-a-range
  4. بعد ذلك، في وسيطة المعايير، أدخل “Glen” وأغلق الأقواس للدالة COUNTIF.
    close-the-prentheses
  5. بالإضافة إلى ذلك، استخدم علامة أكبر من وأدخل صفرًا.
    use-greater-than-sign
  6. من هناك، أدخل أمرًا للانتقال إلى الوسيطة التالية في IF وأدخل “Yes” في الوسيطة الثانية.
    next-argument-in-if
  7. في النهاية، أدخل فاصلة وأدخل “لا” في الوسيطة الثالثة واكتب قوسي الإغلاق.
    type-the-closing-prantheses

في اللحظة التي تضغط فيها على Enter، يتم إرجاع “Yes” لأن لديك القيمة في النطاق الذي بحثت عنه.

قيمة الإرجاع
 =IF(COUNTIF(A1:A10,"Glen")>0,"Yes","No")

هل تريد أن تعرف أكثر؟ اطلع على هذه الدورات المجانية: 50 صيغة Excel لتصبح أكثر ذكاءً من زملائك

كيف تعمل هذه الصيغة؟

تحتوي هذه الصيغة على جزأين.

صيغة if-countif

في الجزء الأول، لدينا COUNTIF، الذي يحسب حدوث القيمة في النطاق. وفي الجزء الثاني لديك الدالة IF والتي تأخذ قيم الدالة COUNTIF.

وبالتالي، إذا قامت COUNTIF بإرجاع قيمة أكبر من المعنى الذي تشير إليه القيمة في النطاق، فإن IF تُرجع نعم. وإذا قام COUNTIF بإرجاع 0 فهذا يعني أن القيمة غير موجودة في النطاق وترجع No.

البحث جزئيًا عن قيمة في نطاق ما

هناك موقف تريد فيه التحقق من القيمة الجزئية للنطاق. في هذه الحالة، يجب عليك استخدام أحرف البدل (العلامة النجمية *).

في المثال التالي لدينا نفس قائمة الأسماء ولكن هنا الاسم الكامل. ولكن لا يزال يتعين علينا البحث عن اسم “غلين”.

التحقق من القيمة في النطاق جزئيا

القيمة التي تريد البحث عنها يجب أن تكون محاطة بعلامة النجمة، والتي استخدمناها في المثال أعلاه. هذا يخبر Excel بالتحقق من قيمة “Glen” بغض النظر عما هو موجود قبل القيمة وبعدها.

 =IF(COUNTIF(C1:C10,"*"&"Glen"&"*")>0,"Yes","No")

احصل على ملف إكسل

تحميل
قائمة صيغ إكسل

الصيغ ذات الصلة

  • تحقق من IF 0 (صفر) ثم فارغًا في Excel
  • الجمع بين وظائف IF و AND في Excel
  • الجمع بين الدالتين IF وOR في Excel
  • إذا كانت الخلية فارغة (فارغة) باستخدام IF + ISBLANK في Excel
  • إذا كانت سلبية ثم صفر (0) في Excel

اضف تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *