انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

المحاضرة الرابعة عشرة: دالة If

Share |
الكلية كلية التربية الاساسية     القسم قسم العلوم     المرحلة 4
أستاذ المادة أزهر رزاق هادي وتوت       16/12/2016 23:40:39
If المحاضرة الرابعة عشرة: دالة
بسم الله الرحمن الرحيم
دالة ال If :
وتسمى بالدالة الشرط ةٌ وهذة الدالة تختلف عن بق ةٌ دوال ال Auto Sum ح ثٌ ان هذه الدالة
ذات خواص مختلفة فه تتكون من شرط ونت جٌت نٌ وعند التنف ذٌ تٌم تنف ذٌ احدى النتائج فقط
وتكون ص غٌتها وطر قٌة التعامل معها معتمدة على الشرط فاذا كان هنالك خطا ف الشرط تكون
الدالة خاطئة باكملها.
ص غٌتها العامة
=If(logical test;[value-if-true];[value-if-false])
ح ثٌ ان:-
.1 Logical test هو الشرط الذي تعتمد عل هٌ دالة ال if ف التنف ذٌ
.2 Value if true ه النت جٌة الت تٌم تنف ذٌها اذا تحقق الشرط
.3 Value if false ه النت جٌة الت تٌم تنف ذٌها اذا لم تٌحقق الشرط
ملاحظة :-
جٌب مراعاة الترت بٌ عند كتابة الا عٌاز ح ثٌ لا مٌكن كتابة النت جٌة الاولى قبل الشرط او النت جٌة
الثان ةٌ قبل الاولى وكذلك لا مٌكن اهمال الفارزة المنقوطة ح ثٌ ان عدم تواجدها جٌعل الا عٌاز
خاطئ
ملاحظة:-
عند كتابة النتائج جٌب وضعها ب نٌ علامت الاقتباس (" ") .
مثال// لو كان لد نٌا درجات طالب ما كما ف الشكل التال واردنا
.1 معرفة المواد الت نجح ف هٌا الطالب
.2 معرفة تق مٌ كل مادة
.3 تشابة الدرجات
ملاحظة:-
If المحاضرة الرابعة عشرة: دالة
الشروط الت مٌكن استخدامها مع ال if ه ) <,<=,>,>=,=,<> ( وه على الترت بٌ لا سٌاوي
, سٌاوي ,اكبر او سٌاوي ,اكبر ,اصغر او سٌاوي ,اصغر
الحل//
.1 لاختبار النجاح كٌون الا عٌاز كالات =if(a1>=50;"success";"failed")
ثم نستخدم خاص ةٌ التعم مٌ على باق الخلا اٌ
2.اما بالنسبة للتق مٌٌ ف كٌون الا عٌاز كالات :
=IF(A2<50;"failed";IF(A2<60;"accepted";IF(A2<70;"medium";IF(A2<80;"good";IF(A2<90;"very good" ;IF(A2<=100;"excellent"))))))
If المحاضرة الرابعة عشرة: دالة
نلاحظ الا عٌاز السابق قمنا باستخدام if داخل if اخرى وهذه الحالة تسمى بالتداخل وه اهم
خواص دالة ال If ح ثٌ اننا نستخدم هذه الحالة عند وجود شرط عٌتمد على شرط اخر كما
لاحظنا ف هذا المثال .نستخدم خاص ةٌ التعم مٌ لباق الخلا اٌ.
3.اما التشابه فهو اختبار اذا كانت هنالك درجات متشابه او لا فالا عٌاز كالات :ً
=if(A2=A3;"right";"wrong")
نستخدم خاص ةٌ التعم مٌ لباق الخلا اٌ.
نلاحظ ان جم عٌ الخلا اٌ ذات الق مٌ كانت غ رٌ متطابقة ولكن نلاحظ انه اعطى تطابق للق مٌ ذات الق مٌة الفارغة
ح ثٌ انه قٌارن كل خل ةٌ بالت بعدها ف هذا الا عٌاز.

المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
الرجوع الى لوحة التحكم