شرح دالة if المتعددة، المتداخلة، لأكثر من شرط nested if فى الاكسل excel
تحدثنا فى الدرس السابق عن دالة if بشكلها البسيط وسنتناول فى هذا الدرس الشكل المتداخل لدالة ifدالة if البسيطة تتعامل مع حالتين فقط وهى إما أن يتحقق الشرط فتقوم بإرجاع قيمة معينة وفى حالة عدم تحقق الشرط تقوم بإرجاع قيمة مختلفة.
ولكن ماذا لو كان لدينا أكثر من شرط ؟؟!! هنا يكمن دور وأهمية if المتداخلة nested if
مثال: لدينا مجموع الطلاب ونريد حساب تقديرات الطلاب علما بأن الدرجة النهائية للمجموع من 100 والطالب الذى مجموعة أعلى من أو يساوى 85 يكون تقديره " امتياز" والطالب الذى يكون مجموعه أعلى من أو يساوى 75 يكون تقديره " جيد جدا" والطالب الذى مجموعه أعلى من أو يساوى 65 يكون تقديره " جيد" والطالب الذى يكون مجموعه أعلى من أو يساوى 50 يكون تقديره " مقبول" والطالب الذى مجموعه أقل من ذلك يكون تقديره " راسب"
مثال 2 : شرائح استهلاك الكهرباء
فى الجدول التالي أسعار استهلاك شرائح الكهرباء عن طريق هذا الجدول نريد حساب قيمة استهلاك كل فرد
فكل شريحة من شرائح استهلاك الكهرباء لها سعر معين فى حساب قيمة الاستهلاك ويمكن إيجاد قيمة استهلاك الكهرباء باستخدم دالة if المتداخلة nested if
(adsbygoogle = window.adsbygoogle || []).push({}); ملاحظة هامة
يمكن حساب شرائح استهلاك الكهرباء من الأقل إلى الأعلى ولكن هنا لابد من استخدام علامة أقل من ونبدأ بالقيمة الصغرى ثم الذى تليها .
يمكن ايضا حساب شرائح استهلاك الكهرباء من الأعلى إلى الأقل وهنا نستخدم علامة أكبر من ونبدأ بالقيمة العظمى ثم القيمة الأقل
رارل
ردحذف