جدول المحتويات
يمكننا مقارنة خليتين في MS Excel بطرق مختلفة. يقدم Excel العديد من الطرق السهلة لمقارنة خليتين وإرجاع قيمة معينة إذا كانت القيم متطابقة. في هذه المقالة ، سوف نتعلم 10 طرق لإرجاع نعم إذا تطابق 2 خلية.
تنزيل Practice Workbook
تنزيل هذا المصنف التدريبي للتمرين أثناء قراءة هذه المقالة.
إرجاع YES إذا تطابق خليتان. xlsm
10 طرق لإرجاع YES إذا تطابق خليتان في Excel
سنطبق 10 طرقًا مختلفة لمعرفة ما إذا كانت 2 تطابق الخلايا والإشارة نعم في Excel. لدينا مجموعة بيانات تحتوي على اسم لاعبي التنس والرجبي في المدرسة. بعضهم يلعب كلتا اللعبتين.
1. استخدم Excel IF Function لإرجاع YES إذا تطابق خليتان
تعد الدالة IF دالة منطقية. يقوم بإجراء مقارنة بين القيمة المعطاة والقيمة المتوقعة وإرجاع TRUE أو FALSE أو أو نصًا محددًا.
يمكننا تنفيذ هذه الوظيفة IF بطريقتين.
1.1 IF الوظيفة مع شرط المطابقة
سنتحقق مما إذا كان 2 الخلايا هي نفسها وتعود نعم ، وإلا فإنها ستعيد فارغة.
الخطوة 1:
- انتقل إلى الخلية D5 .
- اكتب الصيغة التالية على تلك الخلية.
=IF(B5=C5,"Yes","")
الخطوة 2:
- اضغط على الزر أدخل واسحبرمز مقبض التعبئة .
يمكننا أن نرى أن الحالة هي نعم عندما تتطابق خلايا كلا العمودين. الأعمدة الموجودة في المستطيلات الحمراء ليست هي نفسها ، لذا فهي تعرض مرتجعات فارغة.
اقرأ المزيد: قارن خليتين في Excel وإرجاع TRUE أو FALSE (5 طرق سريعة)
1.2 IF الوظيفة مع البيانات الفردية
هنا ، سوف نتحقق مما إذا كانت كلتا الخليتين مختلفتين أم لا. إذا كانت الخلايا مختلفة ، ستبقى الحالة فارغة ؛ وإلا ، اعرض نعم .
الخطوة 1:
- انتقل إلى الخلية D5 واستبدل الصيغة السابقة مع أدناه.
=IF(B5:B9C5:C9,"","Yes")
الخطوة 2:
- الآن ، اضغط على أدخل .
استخدمنا النطاق في الصيغة. لذا ، لا داعي لسحب الصيغة.
2. أدخل وظيفة Excel EXACT لمطابقة خليتين وإرجاع YES
تتحقق الدالة EXACT من نصين ونتائج TRUE أو FALSE .
سنقوم بإدخال الوظيفة EXACT مع الوظيفة IF لمطابقة خليتين.
الخطوة 1:
- انتقل إلى الخلية D5 .
- انسخ والصق الصيغة التالية.
=IF(EXACT(B5,C5),"Yes","")
الخطوة 2:
- اضغط على أدخل واسحب رمز مقبض التعبئة .
اقرأ المزيد: قارن Excel بين سلسلتين للتشابه (3 طرق سهلة)
3. استخدم الدالتين AND و IF لإظهار YES إذا كانت خليتان همانفس
وظيفة AND هي وظيفة منطقية وتتحقق من الشروط. إذا تم استيفاء جميع الشروط ، فسيتم إرجاع TRUE .
سنستخدم AND مع IF تعمل في هذه الطريقة.
الخطوة 1:
- انسخ والصق الصيغة التالية على الخلية D5 .
=IF(AND(B5=C5),"Yes","")
الخطوة 2:
- اضغط على أدخل الزر واسحب رمز مقبض التعبئة .
هنا ، تظهر خلايا التطابق نعم .
4. الجمع بين وظائف COUNTIF و IF لاختبار خليتين
وظيفة COUNTIF هي دالة إحصائية تحسب عدد الخلايا بناءً على المعايير.
سنقوم بدمج الوظيفة COUNTIF مع الوظيفة IF لاختبار خليتين وإرجاع نعم .
الخطوة 1:
- الانتقال إلى الخلية D5 .
- اكتب الصيغة التالية.
=IF(COUNTIF(B5,C5),"Yes","")
الخطوة 2:
- اضغط على أدخل واسحب رمز مقبض التعبئة .
نحصل على نعم لخلايا المطابقة.
5. اختبار خليتين باستخدام Excel OR Function وإظهار YES
تعد وظيفة OR إحدى الوظائف المنطقية. تقوم بإرجاع صحيح إذا تم استيفاء أي من الشروط.
سنختبر 2 الخلايا باستخدام أو وظيفة.
الخطوة 1:
- أدخل خليةD5 .
- اكتب الصيغة أدناه.
=IF(OR(B5=C5),"Yes","")
الخطوة 2:
- اضغط على الزر أدخل واسحب رمز مقبض التعبئة .
6. مزيج من وظائف MATCH و ISERROR لاختبار خليتين وإرجاع YES
تبحث وظيفة MATCH عن مرجع معين من نطاق.
وظيفة ISERROR تتحقق من مرجع إذا كان هذا خطأ أم لا.
سوف نستخدم مزيج من وظائف MATCH و ISERROR لاختبار الخلايا 2 .
الخطوة 1:
- انسخ والصق الصيغة التالية على الخلية D5 .
=IF(ISERROR(MATCH(B5,C5,0)),"","Yes")
الخطوة 2:
- اضغط على الزر أدخل واسحب رمز مقبض التعبئة .
7. ضم وظائف IF و SUM لاختبار خليتين في Excel
تضيف الدالة SUM قيمة من نطاق من القيم المحددة.
سنستخدم وظيفة بسيطة SUM لتنفيذ ذلك.
الخطوة 1:
- انتقل إلى الخلية D5 .
- اكتب الصيغة التالية على تلك الخلية.
=IF(SUM(--(B5=C5))=1, " Yes", "")
الخطوة 2:
- اضغط على الزر أدخل واسحب رمز مقبض التعبئة .
8. ادمج وظائف IF و ISERROR و VLOOKUP لاختبار خليتين وطباعة YES
تبحث الدالة VLOOKUP عن قيمة من نطاق وتعطيالإخراج.
يمكن للوظيفة VLOOKUP التحقق من خليتين وطباعة نعم إذا كانتا متطابقتين.
الخطوة 1:
- انسخ والصق الصيغة التالية على الخلية D5 .
=IF(ISERROR(VLOOKUP(C5, B5, 1, FALSE)),"","Yes")
الخطوة 2:
- اضغط على الزر أدخل واسحب مقبض التعبئة رمز .
نحصل على نعم عندما 2 تتطابق الخلايا.
9. انضم إلى IF و وظائف TRIM لاختبار خليتين
تزيل وظيفة TRIM المسافات من نص معين.
هذه الوظيفة TRIM تزيل المسافات والاختبارات 2 خلايا.
الخطوة 1:
- أدخل الخلية D5 .
- اكتب الصيغة أدناه على تلك الخلية.
=IF((TRIM(B5)=TRIM(C5)),"Yes","")
الخطوة 2:
- اضغط على أدخل واسحب رمز مقبض التعبئة .
10. Excel VBA لاختبار خليتين وطباعة نعم عندما تتطابقان
سنستخدم Excel VBA لاختبار 2 الخلايا والطباعة نعم عند المطابقة.
الخطوة 1:
- انتقل إلى علامة التبويب Developer .
- انقر فوق الخيار تسجيل ماكرو .
- قم بتعيين اسم لـ الماكرو وانقر فوق موافق .
الخطوة 2:
- قم بتعيين اسم لـ الماكرو وانقر فوق موافق .
- انقر فوق وحدات الماكرو من الشريط و ادخل
الخطوة 3:
- الآن ضع كود VBA التالي علىوحدة.
4299
الخطوة 4:
- اضغط على F5 لتشغيل كود.
- سيظهر مربع حوار. ضع مرجع الخلية الأول .
الخطوة 5:
- اضغط على موافق مرة أخرى ، ضع مرجع خلية خلية في مربع الحوار الثاني .
الآن ، انظر إلى مجموعة البيانات.
عندما تتطابق الخليتان ، نحصل على نعم .
تطبيق التنسيق الشرطي على تمييز عند خليتين Match
لقد تعلمنا 10 طرق للحصول على YES إذا تطابق خليتان حتى الآن. الآن في هذا القسم ، سنرى كيف يمكن لـ التنسيق الشرطي اكتشاف متى تتطابق الخلايا 2 وتمييزها.
الخطوة 1:
- انتقل إلى علامة التبويب الصفحة الرئيسية .
- اختر تمييز قواعد الخلايا من تنسيق شرطي .
- حدد قيم مكررة من القائمة.
الخطوة 2:
- سيظهر مربع حوار جديد. اختر تكرار وانقر فوق موافق .
انظر إلى مجموعة البيانات. عندما تتطابق الخلايا 2 ، يتغير لون الخلايا.
اقرأ المزيد: كيفية مقارنة النص في Excel وتمييز الاختلافات (8 طرق سريعة)
خاتمة
في هذه المقالة ، أظهرنا 10 طرق لشرح ما إذا كانت خليتان متطابقتان ثم اطبع نعم في Excel. آمل أن يلبي هذا احتياجاتك. يرجى إلقاء نظرة على موقعنا على شبكة الإنترنت Exceldemy.com وإعطاء ملفاقتراحات في مربع التعليق.