يحتوي برنامج المايكروسوفت إكسيل الشهير على العديد من الدوال التي تُسهِّل العمل به، ومن أبرز هذه الدوال، دالة If، والتي سنذكرُ كلّ ما يتعلّق بها بالتفصيل في هذه المقالة.

تعتبر قاعدة أو دالة If أو Si الشرطية من أبرز الدوال المستعملة في برنامج مايكروسوفت إكسيل (Microsoft Excel)؛ لأنها تُمكننا من وضع شرطٍ معينٍ، وتنفيذ أمرٍ من أمرين مرتبطين بهذا الشرط:
- في حالة تحقُّقه.
- وفي حالة عدم تحققه.
بُناءً على الشرط المنطقي ّ Logiacal test أو test logique الذي نُحدده نحن.

وانطلاقًا من هذا، فإن قاعدة أو دالة If أو Si تتمحور حول ثلاث أمور أساسية:

١- الشرط المنطقي: Logical test أو test logique.

٢- النتيجة في حالة تحقق الشرط: Value of true أو  Valeur si vrai.

٣- النتيجة في حالة عدم تحقق الشرط: Value of false أو Valeur si faux.

وتجدُر الإشارة إلى أن الدالة أو القاعدة If تنقسم إلى نوعين:
- دالة بسيطة، متكونة من شرط واحد.
- دالة مركبة، تتكون من عدة شروط.

ولفَهم الدالة البسيطة أكثر نقترح المثال التالي: 

لدينا مجموعة من معدّلات الطلبة، ونريد أن نعرف إن كانوا ناجحين أو راسبين وفق دالة أو قاعدة If، بناءً على الشرط المنطقي الذي مفادُه أن الطالب المتحصِّل على معدل أكبر من 10 فهو ناجح، فإننا نتبع الخطوات التالية:

١- نقوم بإدخال البيانات الخاصة بالعلامات وحساب المُعدل، كما سبق لنا الشرح في دروس إدخال البيانات والمعادلات.

٢- نضغط على fx، وهي خاصة بإدراج القاعدة أو الدالة.



٣- من نافذة المعادلات نختار الدالة If أو Si ونضغط على Ok.



٤- بعد ظهور نافذة الحوار Argument de la formation، نقوم بملْئ الخانات المُتعلِّقة بالشرط المنطقيّ، الذي هو حسب المثال: (المُعدل أكبر من 10، الطالب ناجح).


أما في حالة الدالة الشرطية المُركبة، فهي تحتوي على عدة شروط في نفس الوقت، نقوم بإدخالها بنفس طريقة الدالة الشرطية البسيطة، ولكن لمراتٍ متعددة، فإذا أردنا معرفة تقدير الطلاب مثلًا، فإننا نضع الشروط المنطقية التالية:

- إذا كان المعدل أكبر من أو يساوي 13؛ فإن التقدير: جيد.
- إذا كان المعدل أكبر من أو يساوي 12؛ فإن التقدير: حسن.
- إذا كان المعدل أكبر من أو يساوي 10؛ فإن التقدير: مقبول.

ثم نقوم بهذه الخطوات:
١- نضغط على fx
٢- نختار الدالة If ثم ok
٣- نقوم بملْئ الشرط المنطقيّ الأول: (المعدل أكبر من أو يساوي 13، التقدير: جيد)، وبعدها نعيد الضغط على If أو Si لإدخال بقية الشروط واحدًا تلو الآخر.

والنتيجة في النهاية:
ظهور الملاحظات المُتعلقة بالشروط التي سبق لنا تحديدها في الدالة الشرطية المركبة، وقد ظهرت بطريقة بسيطة وآلية؛ بُناءً على الشروط المنطقية الخاصة بالدالة أو القاعدة If المركبة.

وفي نهاية المقالة، نتمنى أن يكون درسنا لليوم مفيدًا لكم، ونضرب لكم موعدًا في دروس أخرى مستقبلًا.

Post a Comment

أحدث أقدم