لقد احضرت اليكم اليوم موضوع غاية فى الاهية بالنسبة لتطبيقات المحاسبة باستخدام اللاكسيل الا وهو دالة if الشرطية
فعند معرفة والالمام بتطبيق وصيغ دالة if يصبح من السهل جدا على المحاسب عمل معادلات توفر عليه عناءا كبيرا.
1- دالة if بمعنى " لو"
وهى معادلة بموجبها نطلب من الكمبيوتر تنفيذ امر ما فى حالة وجود شرط معين وتنفيذ امر آخر فى حالة لم يتحقق ذلك الشرط .
مثال :- نريد من الكمبيوتر ان يحتسب نتيجة الطلاب فى مادة معينة ( ناجح او راسب ) حيث ان درجة النجاح من 150 درجة فاكثر ( وهذا يسمى الشرط)
ويطبق ذلك كالاتى حيث نفترض ان الخلية التى بها المجموع هى b2 فتكون المعادلة كالتالى
ملاحظة هامة / عندما نريد تطبيق دالة if لابد ان نقف بالخلية التى ستظهر بها النتيجة ونكتب علامة = فى البداية.
("راسب";"ناجح";if(b2>=150=
ونلاحظ هنا
أ- اى نص داخل المعادلة لابد ان يوضع بين علامتى تنصيص " " وهى على حرف ط
ب- لابد من وضع الشرط وجواب الشرط بين قوسين ( ) كما فى المعادلة
ج- وضع فاصلة منقوطة بين الشرط وجواب الشرط وهى على حرف ك
د- لابد من قفل الاقواس بعد انتهاء المعادلة بنفس عدد الاقواس التى فتحت فمثلا لو فتحنا ثلاثة اقواس فلابد من قفل ثلاثة اقواس متتالية عند نهاية المعادلة وهكذا.
ولمزيد من الايضاح لتطبيق قاعدة اف الشرطية اليكم هذا الملف المرفق
=if(f9= 0;"غائب";if(f9>=85;"ممتاز ";if(f9>=75;"جيدجدا ";if(f9>=65;"جيد";if(f9>=50;"مقبول";if(f9>=0;" دون المستوى"))))))
دى صورة الدالة عندما تكون الدرجة الكلية للمادة 100
عايز اكتب نفس الدالة بس الدرجة الكلية للمادة 80 درجة او 30