شرح دالة IFS في الاكسل

في هذا الدرس سنتعرف على دالة IFS الجديدة في الاكسل والتي ظهرت لتحل تعقيد دالة IF المتداخلة .





استخدام دالة IFS

دالة IFS تختبر أكثر من شرط , وكل شرط يقابله قيمة ترجعها الدالة اذا كان هذا الشرط صحيح .





معاملات دالة IFS

logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3]





مثال على دالة IFS

في هذا المثال لدينا النسبة المئوية لمجموع بعض الطلاب ونريد حساب تقدير كل طالب كالتالي :

- اذا كانت النسبة المئوية للطالب أقل من %50 يكون تقدير الطالب راسب Fail

- اذا كانت النسبة المئوية للطالب أكبر من أو تساوي %50 وأقل من %65 يكون تقدير الطالب مقبول Pass

- اذا كانت النسبة المئوية للطالب أكبر من أو تساوي %65 وأقل من %75 يكون تقدير الطالب جيد Good

- اذا كانت النسبة المئوية للطالب أكبر من أو تساوي %75 وأقل من %85 يكون تقدير الطالب جيد جدا Very Good

- اذا كانت النسبة المئوية للطالب أكبر من أو تساوي %85 وأقل من أو تساوي %100 يكون تقدير الطالب ممتاز Excellent

شرح دالة IFS في الاكسل



طبقا للخمسة شروط السابقة ستكون معاملات دالة IFS كالتالي :

- اذا كانت قيمة الخلية B2 أقل من %50 سترجع دالة IFS القيمة Fail

- اذا كانت قيمة الخلية B2 أقل من %65 سترجع دالة IFS القيمة Pass

- اذا كانت قيمة الخلية B2 أقل من %75 سترجع دالة IFS القيمة Good

- اذا كانت قيمة الخلية B2 أقل من %85 سترجع دالة IFS القيمة Very Good

- اذا كانت قيمة الخلية B2 أقل من أو تساوي %100 سترجع دالة IFS القيمة Excellent


دالة IFS ستختبر أول شرط , اذا كان صحيح سترجع القيمة المقابلة له وستتجاهل باقي الشرط , واذا كان خطأ ستختبر الشرط الثاني وهكذا . أي أن عندما تصل دالة IFS إلى شرط صحيح سترجع القيمة المقابلة له وستتجاهل باقي الشروط .

شرح دالة IFS في الاكسل



ستقوم دالة IFS بحساب تقدير كل طالب حسب النسبة المئوية للمجموع .

شرح دالة IFS في الاكسل

ليست هناك تعليقات:

إرسال تعليق