دالة إذا الشرطية في حزمة ليبر اوفيس المكتبية

في المثال السابق استخدمنا دالة الجمعsum لجمع نتائج الطلاب
واليوم سنتحدث عن طريقة معرفة اذا نجح الطالب أو رسب
وسيكون الشرط لدينا إذا كان مجموع الطالب 50أو أكثر يكون الطالب ناجح وإلا سيكون راسب

في البداية نحدد الخلية المطلوبة وفي مثالنا ستكون H2
ومن الطبيعة استخدامنا الدالات لأنها ستسهل مهمتنا بشكل كبير
تخيل لو كان لدي 50طالب لكل شعبة ولدي 4شعب هل سأقوم بتقيمها بشكل فردي؟
من تبويبة insert|ادراج function|دالة أو بالإختصار الموجود

تظهر لنا هذه النافذة إما نقوم بالبحث عن دالة if|إذا

هذه النافذة الخاصة بدالة If
والطلب الأول هو الشرط

والشرط سيكون اذا خلية المجموع للطالب الأول الخلية المطلوبة أكبر أو تساوي 50


وفي حال تحقق الشرط يجب الإنتباه أن النص يكتب بين اشارتين تنصيص" " وإلا سيظهر خطأ

وفي الاسفل تظهر لدينا بشكل كامل

وبعدها ننقر على OK


هذه نتيجة أول طالب


ولتكرار العملية ننقر على زاوية الخلية
حتى يظهر الشكل وننقر نقرتين ليتم تطبيقها على جميع الخلايا

وهذه النتيجة النهائية لدينا

وبهذه الطريقة يكون انتهى مثالنا عن تقييم الطلاب
ومثله لو اردنا حساب الزيادات للموظفين لو كان من قسم معين او من فرع من فروع الشركة او اذا كانت لديه شهادة معينة كلها بنفس الطريقة

هذا الموضوع فائز بجائزة أسس للكتابة

هذا الموضوع فائز بجائزة أسس للكتابة وهي اول جائزة عربية مخصصة للكتابة عن البرمجيات الحرة والمفتوحة.

الموضوع متوفر على مدونة gnulinuxsa هنا:

4 إعجابات

رائع !
هل لك تحربة بإستخدام لغة برمجة مثل python مع libreoffice ؟

إعجاب واحد (1)

الشروط اكثر اداة استعملها في كالك, تساعد كثيرًا :hammer_and_wrench:

ويجود شرط من نوع أخر التنسيق الشرطي

إعجاب واحد (1)

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

للأسف لا لم استخدمها

إعجاب واحد (1)