3- الدوال المنطقية Logical Function
- دالة إذا / لو IF
وهي الدالة الشرطية (المنطقية)، أو دالة التخيير بين بديلين أو عدة بدائل متاحة … مثل الطالب (ناجح / راسب).
الاستخدام | تستخدم للمفاضلة بين بديلين أو عدة بدائل متاحة. |
صيغة الدالة | (“عدم تحقق الشرط”، “تحقق الشرط”، الشرط) IF = |
- يتم كتابة تحقق الشرط (ناجح)، وعدم تحقق الشرط (راسب) بين علامتي تنصيص (“”).
- يمكن بدلاً من كتابة صيغة دالة IF السابقة، استخدامها من فئة الدوال المنطقية وذلك بأتباع الخطوات التالية:
- اضغط مفتاحي من لوحة المفاتيح.
- اختر فئة الدالة المنطقية Logical.
- اختر نوع الدالة المنطقية IF … كما بالشكل التالي:
– تظهر لنا نافذة الدالة IF كما بالشكل التالي:
- حيث أن:
- Logical Test … هو الشرط.
- Value If True … هو تحقق الشرط.
- Value If False … هو عدم تحقق الشرط.
- استخدام دالة IF في حالة تحقق أكثر من شرط:
وهي عبارة عن المفاضلة بين أكثر من بديلين وتسمى الدالة في هذه الحالة بدالة IF المتعددة … مثل تقديرات الطلاب.
- مثال
الاتي بيان بمجموع درجات الطلاب … والمطلوب إيجاد التقدير لكل طالب علماً بأن:
- المجموع لو أكبر من أو يساوي 90 يكون التقدير ممتاز.
- المجموع لو أكبر من أو يساوي 80 يكون التقدير جيد جداً.
- المجموع لو أكبر من أو يساوي 70 يكون التقدير جيد.
- المجموع لو أكبر من أو يساوي 50 يكون التقدير مقبول.
- المجموع لو أكبر من أو يساوي 35 يكون التقدير ضعيف.
- المجموع لو اقل من 35 يكون التقدير ضعيف جداً.
- قم بكتابة صيغة الدالة التالية داخل الخلية C2 … ثم بالنسخ لباقي الخلايا.
((((“ضعيف جداً”، “ضعيف”، IF (B2>=35،”مقبول”، B2>=50) IF، IF (B2>=70، “جيد جداً”، IF (B2>=80، “ممتاز” =IF (B2>=90
يمكن فتح دالة IF أكثر من مرة من مربع إدخال الصيغة وذلك بالضغط على مفتاح IF بجانب شريط الصيغ في ورقة العمل كما بالشكل التالي: