كيفية التحقق مما إذا كانت القيمة موجودة في القائمة في Excel (10 طرق)

  • شارك هذا
Hugh West

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

تنزيل المصنف

التحقق من القيمة في List.xlsx

10 طرق للتحقق مما إذا كانت القيمة موجودة في القائمة في Excel

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

لهذا الغرض ، لقد استخدمت Microsoft Excel 365 إصدارًا ، يمكنك استخدام أي إصدار آخر الإصدارات وفقًا لراحتك.

الطريقة الأولى: استخدام Find & amp؛ حدد الخيار للتحقق مما إذا كانت القيمة موجودة في القائمة

يمكنك استخدام Find & amp؛ حدد خيار للتحقق من قيمة في قائمة المنتج أدناه. هنا ، نحن نبحث عن المنتج الموز .

الخطوة -01 :

➤ اذهب إلى الصفحة الرئيسية علامة تبويب & gt؛ & gt؛ تحرير مجموعات & gt؛ & gt؛ بحث & amp؛ حدد قائمة منسدلة & gt؛ & gt؛ بحث خيار.

الآن ، سيظهر مربع الحوار بحث واستبدال .

➤ اكتب اسم المنتج الذي تبحث عنه في ابحث عن المربع (في هذه الحالة يكون موز )

➤ اختر التالي

ضمن ← ورقة

بحث ← بواسطةالصفوف

ابحث في ← القيم

➤ اضغط على بحث عن الكل الخيار

النتيجة :

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

اقرأ المزيد: كيفية التحقق مما إذا كانت القيمة موجودة في النطاق في Excel (8 طرق)

الطريقة الثانية: استخدام دالة ISNUMBER و MATCH للتحقق إذا كانت القيمة موجودة في القائمة

هنا ، لدينا بعض العناصر في عمود العنصر والتي نريد التحقق منها في قائمة المنتجات في عمود المنتج . بعد التحقق من النتيجة سوف تظهر في عمود النتيجة . في هذه الطريقة ، نقوم بهذه المهمة باستخدام دالة ISNUMBER و وظيفة MATCH .

الخطوة -01 :

➤ حدد خلية الإخراج F5 .

➤ اكتب الصيغة التالية

=ISNUMBER(MATCH(E5,$B$5:$B$10,0))

هنا ، ستعيد الدالة MATCH موضع القيمة في الخلية E5 في النطاق $ B $ 5: $ B $ 10 إذا تم العثور عليه وإلا فإنه سيعيد # N / A .

ثم ISNUMBER سيعود TRUE إذا كان هناك رقم بخلاف ذلك خطأ .

➤ اضغط على ENTER

➤ اسحب مقبض التعبئة لأسفل الأداة.

النتيجة :

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

الطريقة الثالثة: استخدام وظيفة COUNTIF

يمكنك استخدام وظيفة COUNTIF للتحقق من العناصر في قائمة المنتج .

الخطوة -01 :

➤ حدد خلية الإخراج F5 .

➤ اكتب الصيغة التالية

=COUNTIF($B$5:$B$10,E5)>0

$ B $ 5: $ B $ 10 هو النطاق الذي تتحقق فيه من القيمة المطلوبة و E5 هي القيمة التي تبحث عنها.

عندما COUNTIF يجد القيمة في القائمة سيعيد رقمًا اعتمادًا على حدوث هذه القيمة وبالتالي سيكون أكبر من 0 وبالتالي سيكون الناتج TRUE وإلا فسيكون تكون FALSE إذا لم تكن القيمة في القائمة.

اضغط ENTER

➤ اسحب لأسفل أداة مقبض التعبئة .

النتيجة :

بعد ذلك ، ستحصل على TRUE لـ Apple لأنه موجود في قائمة المنتج و FALSE لـ Tomato وهو غير موجود في القائمة.

الطريقة الرابعة: استخدام IF و COUNTIF Function

هنا ، نستخدم الدالة IF و وظيفة COUNTIF لـ checki ng عناصر العمود العنصر في العمود المنتج .

الخطوة 01 :

➤ حدد خلية الإخراج F5 .

➤ اكتب الصيغة التالية

=IF(COUNTIF($B$5:$B$10,E5)>0,"Matched","Not Matched")

$ B $ 5: $ B $ 10 هو النطاق الذي تتحقق فيه من القيمة المطلوبة و E5 هي القيمة التي تبحث عنها.

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

➤ اضغط على ENTER

➤ اسحب مقبض التعبئة لأسفل أداة .

النتيجة :

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

الطريقة الخامسة: التحقق من التطابق الجزئي مع عوامل أحرف البدل

في الجدول التالي ، لدينا Apple و Berry في عمود العنصر ولكنهما غير متطابقين تمامًا (قمنا بتعديل Apple في مجموعة البيانات إلى Green Apple لشرح هذه الحالة) بدلاً من التطابق جزئيًا في قائمة المنتج . لذلك ، للتحقق من القيم المطابقة جزئيًا في القائمة هنا ، نستخدم الدالة IF و وظيفة COUNTIF .

الخطوة 01 :

➤ حدد خلية الإخراج F5 .

➤ اكتب الصيغة التالية

=IF(COUNTIF($B$5:$B$10,"*"&E5&"*")>0,"Matched","Not Matched")

$ B $ 5: $ B $ 10 هو النطاق الذي تتحقق فيه من القيمة المطلوبة و E5 هو النطاق القيمة التي تبحث عنها ويتم ربط “*” بهذه القيمة باستخدام عامل التشغيل Ampersand . “*” يُستخدم لمطابقة القيم جزئيًا.

عندما يعثر COUNTIF على القيمة فيقائمة ستُرجع رقمًا اعتمادًا على حدوث هذه القيمة وبالتالي ستكون أكبر من 0 ثم إذا كانت ستعيد متطابقة وإلا فستكون غير متطابق إذا كانت القيمة غير موجودة في القائمة.

اضغط مقبض التعبئة أداة.

النتيجة :

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

الطريقة السادسة: استخدام وظيفة OR للتحقق إذا كانت القيمة موجودة في القائمة

، يمكنك استخدام الدالة OR للتحقق من قيم عمود العنصر في عمود المنتج .

الخطوة 01 :

➤ حدد خلية الإخراج F5 .

➤ اكتب الصيغة التالية

=OR($B$5:$B$10=E5)

$ B $ 5: $ B $ 10 هو النطاق الذي تتحقق فيه من القيمة المطلوبة و E5 هي القيمة التي تبحث عنها.

عندما تتطابق القيمة في القائمة أو ستُرجع TRUE وإلا FALSE .

➤ اضغط على إدخال

➤ اسحب مقبض التعبئة أداة.

📓 ملاحظة

إذا كنت تستخدم أي إصدار بخلاف Microsoft Excel 365 ، فعليك الضغط على CTRL + SHIFT + ENTER بدلاً من الضغط على ENTER .

النتيجة :

بعد ذلك ، ستحصل صحيح لـ Apple لأنه موجود في قائمة المنتج و FALSE لـ Tomato وهو غير موجود في القائمة .

الطريقة 7: استخدام دالة IF للتحقق مما إذا كانت القيمة موجودة في القائمة

يمكنك استخدام وظيفة IF للتحقق من قيم عمود العنصر في عمود المنتج .

الخطوة- 01 :

➤ حدد خلية الإخراج F5 .

➤ اكتب الصيغة التالية

=IF(($B$5:$B$10=$E$5:$E$10),"Matched","Not Matched")

$ B $ 5: $ B $ 10 هو النطاق الذي تتحقق فيه من القيمة المطلوبة و $ E $ 5: $ E $ 10 هو نطاق القيمة الذي تبحث عنه لـ.

عندما تتطابق القيمة في القائمة إذا كان سيعود مطابق وإلا غير متطابق .

➤ اضغط على إدخال

النتيجة :

بعد ذلك ، ستحصل على مطابق لـ Apple ، Banana ، Blackberry لأنهم مدرجون في قائمة المنتج و غير مطابق لـ البرتقالي ، Jackfruit ، الفراولة التي ليست في القائمة.

📓 ملاحظة

إذا كنت تستخدم أي إصدار بخلاف Microsoft Excel 365 ، فعليك الضغط على CTRL + SHIFT + ENTER بدلاً من الضغط على ENTER .

اقرأ المزيد: كيفية التحقق مما إذا كانت الخلية فارغة في Excel (7 طرق)

الطريقة الثامنة: استخدام وظيفة ISERROR و VLOOKUP

هنا ، نستخدم وظيفة IF ، وظيفة ISERROR ، و الوظيفة VLOOKUP للتحقق من عناصر العمود العنصر في العمود المنتج .

الخطوة 01 :

➤ حدد خلية الإخراج F5 .

➤ اكتب الصيغة التالية

=IF(ISERROR(VLOOKUP(E5,$B$5:$B$10,1,FALSE)),"Not Matched","Matched")

VLOOKUP سيبحث عن قيمة الخلية E5 في $ B $ 5: $ B $ 10 النطاق ، حيث 1 هو رقم فهرس العمود و FALSE هو المطابقة التامة .

إذا تعذر تحديد القيمة أو عدم تطابقها ، فإن الدالة ISERROR ستعيد TRUE وإلا FALSE .

الدالة IF سيحول صحيح إلى غير مطابق و خطأ إلى مطابق .

➤ اضغط على ENTER

➤ اسحب أداة مقبض التعبئة لأسفل

النتيجة :

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

الطريقة 9: استخدام دالة ISERROR INDEX و MATCH

يمكنك استخدام وظيفة IF ، وظيفة ISERROR ، وظيفة INDEX ، و وظيفة MATCH من أجل التحقق من عناصر العمود العنصر في العمود المنتج .

الخطوة 01 :

➤ حدد خلية الإخراج F5 .

➤ اكتب الصيغة التالية

=IF(ISERROR(INDEX($B$5:$B$10,MATCH(E5,$B$5:$B$10,0))),"Not Matched","Matched")

MATCH سيبحث عن قيمة الخلية E5 في $ B $ 5: $ B $ 10 النطاق ، حيث يكون 0 من أجل المطابقة التامة .

إذا تعذر تحديد القيمة أو لا تطابق ثم ستعيد الدالة ISERROR TRUE وإلا FALSE .

ستحول الدالة IF TRUE إلى غير مطابق و خطأ إلى مطابق .

➤ اضغط ENTER

➤ اسحب مقبض التعبئة أداة .

النتيجة :

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

الطريقة -10: التحقق من القيم المتعددة في القائمة

هنا ، لدينا قائمة العناصر التي تحتوي على عناصر مختلفة مفصولة بفاصلة ونريد مطابقة عناصر هذه القائمة في عمود المنتج . لهذا الغرض ، سنستخدم وظيفة IFERROR ، وظيفة INDEX ، وظيفة SMALL ، وظيفة IF ، وظيفة COUNTIF ، وظيفة MATCH .

الخطوة -01 :

➤ حدد خلية الإخراج F5 .

➤ اكتب الصيغة التالية

=IFERROR(INDEX($B$5:$B$10, SMALL(IF(COUNTIF(B13, "*"&$B$5:$B$10&"*"), MATCH(ROW($B$5:$B$10), ROW(B5:B10)), ""), COLUMNS($B$13:B13))), "")

$ B $ 5: $ B $ 10 هو النطاق الذي تتحقق فيه من القيمة المرغوبة و B13 هي القيمة التي تبحث عنها.

هنا ، إذا ستعيد اسم المنتج الذي سيتم مطابقته في القائمة وإلا فإنه سيعود فارغ .

➤ اضغط أدخل

النتيجة :

بعد ذلك ، ستحصل على Apple لأنه موجود على المنتج المنتج قائمة.

اقرأ المزيد: VBA للتحقق مما إذا كانت الخلية فارغة في Excel (5 طرق)

قسم التدريب

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

الاستنتاج

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

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.