شرح دالة IF | إكسل
- التفاصيل
- المجموعة: الدوال في Excel
- الزيارات: 164801
نتابع معاً شرح دوال الإكسل واليوم نستعرض IF Functionبسم الله نبدأ
::IF Function::
التصنيف : Logic
الشكل العام للدالة :
وكما هو واضح فإن الدلة تتكون من ثلاثة أجزاء هى
- Logical_test
هى الشرط الذى من خلاله يتم إيجاد النتيجة المناسبة وفقاً للمعطيات المعطاة للدالة
- Value_if_true
من إسمها هى القيمة التى ستعطعيها لنا المعادلة فى حالة أن الشرط تحقق
- Value_if_false
كذلك من إسمها هى القيمة التى ستعطيها لنا المعادلة فى حالة عدم تحقق الشرط ويمكن عدم وضعه عند كتابة الدالة والإكسل تلقائياً سيقوم بوضع FALSE
وصف الدالة مقتبس من الأستاذ / ابو عمر الشمالي
دالة الشرط ( IF )
تتيح دالة الشرط وضع شرط في الصيغة وتفيد في حالة وجود أكثر من حالة للجواب .
وهي إحدى الدوال المعروفة بالدوال المنطقية Logic Functions ( دوال تستخدم الشروط وعلامات المقارنة : = , > , <)والشرط نوعان :
- شرط بسيط وهو الذي يحتمل إجابتين فقط.
- شرط مركب وهو الذي يحتمل عدة إجابات
.:مثال:.
فيما يلى أسماء بعض الطلاب ودرجاتهم فى إحدى المواد الدراسية
المطلوب :
- تحديد الطلبة الناجحين والطلبة الراسبين عماً بأن النجاح من 50 درجة ( شرط بسيط )
- تحديد تقدير الطلبة وفقا للمقياس الأتى ( شرط مركب )
:الإجابة:
الشرط البسيط : تحديد حالة الطالب [ ناجح / راسب ]
فى الخلية C1 نكتب الحالة
وفى الخلية C2 نقوم بكتابة المعادلة التالية
وبها نجد أن
المظلل بالأصفر هو الشرط Logical_test الذى على أساسه يتم إحتساب النتيجة
المظلل بالأخضر هو النتيجة التى ستظهر فى حالى تحقق الشرط Value_if_true
المظلل بالروز هى النتيجة التى ستظهر فى حالة عدم تحقق الشرط Value_if_false
الأن إضغط Enter لنرى نتيجة المعادلة [ قمت بتطبيقها على بعض القيم الأخرى لإظهار نتيجة عمل الدالة ]
لتطبيق المعادلة على بقية درجات الطلاب نقوم بإستخدام آداة ال Auto Fill وذلك من خلال سحب المربع الذى يوجد فى الركن الأيمن السفلى حتى نهاية الجدول أو من خلال عمل Doubl Click على ذلك المربع
فيقوم بالعملية بشكل مباشر
الشرط المركب : تحديد تقدير كل طالب وفقاً للمقياس السالف ذكره
فى الخلية D1 سنكتب التقدير وفى الخلية D2 نقوم بكتابة المعادلة التاليةو هى نفس ما قمنا به قبل قليل مع بعض البهارات وفواتح الشهية
كما رأيت فى الصورة السابقة
أهم شئ هو ما ظُلل باللون البنفسجى والذى يشير إلى تكرار الدالة IF وذلك من أجل وضع شرط مركب ثم نجد أن
- المظلل باللون الأصفر يشير للشرط الذى من خلالة ستظهرلدينا النتيجة ولدينا هنا خمس حالات
- المظلل باللون الأخضر هى القيمة التى ستظهر فى حالة تحقق الشرط طبعاً كل نتيجة تظهر وفقاً للشرط الخاص بها
- المظلل باللون الروز يشير إلى القيمة التى ستظهر فى حالة عدم تحقق الشرط
الأن قم بالضغط على Enter لتظهر لك النتيجة ثم قم بإستخدام أداة ال Auto Fill للتطبيق على بقية الخلايا
صورة توضيحية للمعادلات المكتوبة لإيجاد نتيجة الصورة السابقة
ملحوظة :
- لابد من أن تكون عدد الأقواس المفتوحة = عدد الأقواس فى نهاية المعادلة وذلك من أجل صحة المعادلة
• عند كتابة معادلة فى الإكسل وأردنا أن تكون نتيجة المعادلة وضع نص فلابد من وضع هذا النص بين علامات التنصيص ” النص ” وبالمثل إذا أردنا أن يكون الناتج فراغ / مسافة Space / Empty فنضع علامات التنصيص ” ” مع ترك فراغ بين علامتى التنصيص .
مع العلم أن القيمة الرقمية و إسم الخلية لايعتبر نص ويتم كتابتها بدون علامات تنصيص
دروس فيديو عن الدالة If باللغة الإنجليزية
1 » درس فلاشى يتناول شرح إستخدام الدالة بالتطبيق على الأرقام والنصوص |حجم الملف 2.5 ميجا
RapidShare.com
2 » درس أخر بإمتداد FLV يشرح 3 أمثلة للدالة If ( جودة الملف متوسطة ) | حجم الملف 10 ميقا تقريباً | مرفق معه ملفات الإكسل
Filefactory.com | Ifile.it | Rapid Share.com| zshare.net
------------------------
الموضوع من مدونة : المعتصم بالله
http://alm3tasem.wordpress.com/2008/11/24/if-function-ms-excel-2007/