Excel: كيفية استخدام دالة if بشرطين
يمكنك استخدام الصيغ التالية لإنشاء دالة IF بشرطين في Excel:
الطريقة الأولى: دالة IF المتداخلة
=IF( C2 <15, "Bad", IF( C2 <20, "OK", "Good"))
الطريقة الثانية: الدالة IF مع منطق AND
=IF(AND( A2 ="Mavs", B2 ="Guard"), "Yes", "No")
الطريقة الثالثة: الدالة IF مع منطق OR
=IF(OR( A2 ="Mavs", B2 ="Guard"), "Yes", "No")
توضح الأمثلة التالية كيفية استخدام كل صيغة عمليًا مع مجموعة البيانات التالية في Excel:
مثال 1: دالة IF المتداخلة
يمكننا كتابة الصيغة التالية في الخلية D2 لإرجاع قيمة محددة بناءً على قيمة كل لاعب في عمود النقاط :
=IF( C2 <15, "Bad", IF( C2 <20, "OK", "Good"))
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود D:
إليك ما فعلته هذه الصيغة:
- إذا كانت القيمة الموجودة في عمود النقاط أقل من 15، فسيتم إرجاع Bad .
- بخلاف ذلك، إذا كانت القيمة الموجودة في عمود النقاط أقل من 20، فسيتم إرجاع OK .
- وإلا ارجع بالخير .
مثال 2: الدالة IF مع منطق AND
يمكننا كتابة الصيغة التالية في الخلية D2 لإرجاع “نعم” إذا تم استيفاء شرطين للاعب معين أو “لا” إذا لم يتم استيفاء شرط واحد على الأقل:
=IF(AND( A2 ="Mavs", B2 ="Guard"), "Yes", "No")
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود D:
إليك ما فعلته هذه الصيغة:
- إذا كانت القيمة في عمود الفريق هي “Mavs” وكانت القيمة في عمود المنصب هي “Guard”، فقم بإرجاع Yes .
- بخلاف ذلك، إذا لم يتم استيفاء شرط واحد على الأقل، قم بإرجاع رقم.
مثال 3: الدالة IF مع منطق OR
يمكننا كتابة الصيغة التالية في الخلية D2 لإرجاع “نعم” إذا تم استيفاء أي من الشرطين للاعب معين أو “لا” إذا لم يتم استيفاء أي من الشرطين:
=IF(OR( A2 ="Mavs", B2 ="Guard"), "Yes", "No")
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود D:
إليك ما فعلته هذه الصيغة:
- إذا كانت القيمة في عمود الفريق هي “Mavs” أو كانت القيمة في عمود المنصب هي “Guard”، فقم بإرجاع Yes .
- وإلا، إذا لم يتم استيفاء أي من الشروط، قم بإرجاع رقم.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في Excel:
Excel: كيفية استخدام الدالة IF مع الأرقام السالبة
Excel: كيفية استخدام الدالة IF مع القيم النصية
Excel: كيفية استخدام دالة IF مع نطاق من القيم