اعلانات 1

الاثنين، 30 مايو 2016

شرح دالة OR في الاكسل 2007

شرح دالة OR في الاكسل 2007 ، وكيفية كتابة الدالة وكيفية الاستفادة منها ، وكيف نستفيد من هذه الدالة ، وما هي مجال استخدامها بالأمثلة . 

 

 

 

إني أحمد الله تعالى وأصلي على رسوله الكريم صلى الله عليه وسلم ثم أما بعد
الدالة OR الصيغة العامة لها :
=OR(logical1;logical2;.......)
تبدأ بعلامة = [ كل الدوال تبدأ بعلامة الـ= ]
OR اسم الدالة ومعناها (أو) .
نضع الوسيطات بين الأقواس ونفصل بين كل وسيطة والوسيطة الأخرى بعلامة ;
عدد وسيطات الدالة OR من وسيطة واحدة (مطلوبة ) إلى 255 وسيطة ، باقي الوسيطات اختيارية .
Logical قيمة منطقية أما صحيحة True أو غير صحيحة False
مثال للقيمة المنطقية 1+1=2 (قيمة منطقية صحيحة True) ، 1+1=4 (قيمة منطقية غير صحيحة False) .
لو كتبنا الصيغة التالية في خلية من الخلايا :
=OR(1+1=2;2+5=7;3*2=6)
فكل القيم قيم منطقية صحيحة إذٍ تعطي نتيجة منطقية صحيحة فتكون قيمة الخلية True
ولو كتبنا الصيغة التالية في خلية من الخلايا :


=OR(1+1=2;2+5=10;3*2=6)
فكل القيم قيم منطقية صحيحة ما عدا الوسيطة الثانية [ 2+5=10 فهي قيمة منطقية غير صحيحة ولكن باقي القيم صحيحة إذٍ تعطي نتيجة منطقية صحيحة فتكون قيمة الخلية True لأن المعادلة معناها أكتب القيمة المنطقية True إذا تحقق أي من الوسيطات True ، سنجد قيمة الخلية True .
أما إذا كتبنا الصيغة التالية في خلية من الخلايا :
=OR(1+1=7;2+5=10;3*2=5)
فهنا نجد أن كل قيم الوسيطات غير صحيحة فسترجع قيمة الخلية إلى False .
ولكي نستفيد من تلك الدالة عمليا سنجري المثال التالي
  1. افتح ملف اكسل وفي الخلية G3 اكتب في الخلية النص التالي  (أدخل رقما من رقم 1 إلى رقم 10)
  2.  وسع عرض العمود باحدى الطرق الوقوف على العمود G بالماوس ننقر نقرة واحدة كلك شمال . 
  3. ونقف على رأس العمود وكلك يمين ، ومن القائمة نختار عرض العمود وكلك شمال ، ثم من الجدول نكتب رقم 30 ثم موافق .
  4. ثم من تحديد العمود G ايضا كلك يمين ثم نختار بكلك شمال تنسيق خلايا إذا أردنا تنسيق كل الخلايا للعمود G .
  5. أما إذا أردنا تنسيق الخلية G3 فنحدد الخلية المطلوبة .
  6. ثم من مجموعةمحاذاة في تبويب الصفحة الرئيسية ، ننقر على التفاف النص .
  7. ثم ننقر على العلامة الموجودة صورتها العلوية لجعل النص في الوسط رأسيا ، ولجعل النص في الوسط أفقيا العلامة الاسفل .
  8.  نحدد الخلية H3 ثم ننسقها بجعل اطار حول حدودها من تبويب الصفحة الرئيسية من مجموعة خط .
  9.  ثم نحدد الخلية G6 وننسقها كما نريد ثم نكتب فيها النص التالي (النتيجة تظهر هنا) .
  10. نحدد الخلية التي ستكون فيها قيمة الدالة وهي الخلية H6 وننسقها كما نريد ثم نكتب فيها الصيغة التالية :
=IF(H3<1;"ادخل رقما بين 1 الى 10";IF(H3>10;"ادخل رقما بين 1 الى 10";IF(OR(H3=2;H3=4;H3=6;H3=8;H3=10)=TRUE;"الرقم المدخل رقما فرديا";"الرقم المدخل رقما زوجيا")))
شرح تلك الصيغة بالعربي :
اذا كانت قيمة H3 اصغر من 1
=if(h3<1  
  نعم تحقق الشرط : تكون القيمة " ادخل رقما بين 1 الى 10".
;"ادخل رقما بين 1 الى 10"
     لا لم يتحقق الشرط : إذا كانت قيمة H3 أكبر من 10 
  ;if(h3>10                                   
 نعم تحقق الشرط : تكون القيمة " ادخل رقما بين 1 الى 10"
  ;"ادخل رقما بين 1 الى 10"
  لا لم يتحقق الشرط : اذا كانت H3 قيمتها صحيحة للمعادلات H3=2 او =4 او =6 او =8 أو =10 أي القيمة True
;if(or(h3=2;h3=4;h3=6;h3=8;h3=10)=true               
 نعم تحقق الشرط : تكون القيمة "الرقم المدخل رقما زوجيا"
;"الرقم المدخل رقما زوجيا"
 لا لم يتحقق الشرط : تكون القيمة " الرقم المدخل رقما فرديا"
;"الرقم المدخل رقما فرديا")))
وبذلك تكون المعادلات مثل الصورة التالية :
 
والسلام عليكم ورحمة الله وبركاته

ليست هناك تعليقات:

إرسال تعليق