يُرجع قيمة عندما يكون الشرط صحيحًا وأخرى عندما يكون خاطئًا.
الصيغة
IF(logical_test, value_if_true, value_if_false)المعاملات
logical_testمطلوب
شرط يُقيَّم إلى TRUE أو FALSE.
value_if_trueمطلوب
ما الذي يُرجع عندما يكون الاختبار TRUE.
value_if_falseمطلوب
ما الذي يُرجع عندما يكون الاختبار FALSE.
IF هي دالة القرار الأساسية في Excel. تقيّم اختبارًا منطقيًا وتتفرّع بين نتيجتين. يمكنك تداخل دوال IF لعدة شروط، رغم أن IFS أو دالة بحث تكون عادةً أوضح متى تجاوزت فرعين.
=IF(B2>=60, "Pass", "Fail")→Passيُرجع Pass عندما تكون الدرجة 60 على الأقل.
=IF(C2>1000, C2*0.1, 0)→125يطبّق مكافأة بنسبة 10% فقط عندما تتجاوز المبيعات 1000.
اكتب الشرط
أنشئ مقارنة تُرجع TRUE أو FALSE، مثل B2>=60.
حدّد كلتا النتيجتين
أعطِ القيمة للفرع الصحيح والفرع الخاطئ.
تداخل أو انتقل إلى IFS
لثلاث نتائج أو أكثر، استخدم IFS للحفاظ على وضوح الصيغة.
ادمج الشروط باستخدام AND() أو OR() داخل الاختبار المنطقي، مثل IF(AND(A2>0, B2>0), ...). وللعديد من النتائج المنفصلة، استخدم IFS.