دالة IF مع And
اذا كنت مدرس وتريد إعطاء تقديرات للطلاب حسب درجاتهم او كنت محاسب وتريد اعطاء كل مندوب مبيعات نسبة عمولته حسب مبلغ المبيعات او حتى تريد استخدام دالة IF ولكن مع أكثر من شرط يجب تحققهم جميعاً فأنت حتماً ستكون بحاجة الي استخدام” دالة IF مع And “ ، ذلك لأن وظيفة دالة IF مع And انها تقوم بالتأكد من تحقق كل الشروط المحددة ليتم إرجاع قيمة ما واذا لم تجتمع الشروط يتم ارجاع قيمة اخري ، لذلك سنتعرف بشكل موضح في هذا الدرس عن شرح مبسط وسلس لدالة IF مع And وماهي صيغة دالة IF مع And وكيفية استخدامها في برنامج مايكروسوفت اكسل من خلال التطبيق العملي .
شرح دالة IF مع And
تعرفنا في درس سابق عن دالة IF البسيطة و دالة IF المركبة او المتداخلة وتعرفنا ايضًا ان صيغة دالة IF البسيطة
=IF ( logical_test ; [value.if true] ; [value_if false] )
حيث ان :
- logical test وهو الشرط الذى نقوم بإجراء المقارنة عليه
- value if true ( حالة تحقق الشرط ) هو القيمة التي ستظهر لو تم تحقق الشرط
- value if false (حالة عدم تحقق الشرط ) هو القيمة التي ستظهر لو لم يتم تحقق الشرط
في حالة دمج دالة And مع دالة IF سيتم ادراج دالة And مكان logical test بهذا الشكل ، صيغة دالة IF مع And في Excel :
=IF ( And(logical1;logical2;..) ; [value.if true] ; [value_if false] )
او
=IF ( And(الشرط2, الشرط1, …) ; [القيمة_إذا_صحيح] ; [القيمة_إذا_خاطئ] )
هنا يكون :
- logical test جميع الشروط التي يجب ان تتحقق معًا
- value if true ( حالة تحقق الشرط ) هو القيمة التي ستظهر لو تم تحقق جميع الشروط
- value if false (حالة عدم تحقق الشرط ) هو القيمة التي ستظهر لو لم يتم تحقق اي شرط من الشروط
التطبيق العملي لدالة IF مع And
اذا كان لديك جدول ببيان درجات الطلاب في الترم الدراسي وتريد معرفة وتوضيح تقديرات الطلاب حيث ان اذا كان الطالب حصل على نسبة اعلى من 90% يكون التقدير امتياز واذا كان بين 80 و 90 % يكون التقدير جيد جداً واذا كان بين 80 و 70 % يكون التقدير جيد وما دون ذلك يكون التقدير مقبول
نفس مثال دالة vlookup
فمثلاً
ملحوظة
يجب غلق قوس دالة and حتي تعمل الدالة بشكل جيد
يجب مراعاة تثبيت الخلايا
يمكن تطبيق دالة if المركبة مع دالة and
يمكن الاستغناء عن استخدام دوال if و and في هذه الحالة باستخدام دالة vlookup كما تم الشرح في هذا الدرس