دالة الـOR في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
الكاتب:
سامي
-
"تعريف دالة الـOR في الإكسيل
تعد دالة OR إحدى الدوال المستخدمة في برنامج ميكرسوفت إكسيل، ويتم تصنيفها على أنها إحدى الدوال المنطقية لهذا البرنامج كثير التنزيل على أجهزة الحاسوب، حيث تستخدم كدالة ورقة عمل في إكسيل، ويكون جواب صيغة هذه الدالة دائمًا إما TRUE أو FALSE، حيث يتم إظهار TRUE في حال كان أي شرط من الشروط صحيحًا، بينما يتم إظهار FALSE في حال كانت جميع الشروط خاطئة، وعادةً ما تستخدم هذه الدالة لاختبار مجموعة من الشروط في نفس الوقت، فعلى سبيل المثال لمعرفة ما إذا كانت A1 أو B1 أكبر من 75 تستخدم الصيغة التالي (OR(A1>75,B1>75=، ومن الجدير بالذكر أنه من الممكن وضع شروط تصل إلى 255 شرط داخل صيغة دالة OR.
كيفية استخدام دالة الـOR في الإكسيل
تستخدم دالة الـOR لاختبار شروط عديدة، بحيث يكون جواب الدالة إما TRUE أو FALSE، إذ تحتوي صيغة الدالة OR على عدد من التعابير المنطقية، فيحتوي التعبير المنطقي الأول على الشرط الأول أو القيمة المراد تقييمها، ويحتوي التعبير المنطقي الثاني على الشرط الثاني أو القيمة المنطقية المطلوب تقييمها، وهكذا، إذ من الممكن تطبيق صيغة الدالة OR من دون كتابة التعبير الثاني لأنّه يعدّ اختياريًا، وفي حالة ظهور الخطأ ""#VALUE"" فعلى الأرجح لم يتم إدخال قيم منطقية صحيحة، ومن الممكن استخدام هذه الدالة عن طريق؛ اختيار الخلية المراد وضع ناتج الصيغة فيها، ومن ثم إدراج الصيغة الآتية:
OR (logical1, [logical2], ...)=
أمثلة عملية على استخدام دالة الـOR في الإكسيل
عادةً ما يتم استخدام الدالة OR ضمن صيغ دوال إكسيل الأخرى؛ كدالة IF، إذ نادرًا ما تستخدم هذه الدالة لوحدها، وفي ما يأتي سيتم طرح بعض الأمثلة العملية على استخدام الدالة OR:
لإيجاد إذا ما كانت قيمة إنفاق عميل إحدى الشركات3000 جنيه استرليني على الأقل، أو كان هذا العميل مسجلًا منذ 3 ثلاث سنوات على الأقل، يمكن استخدام الصيغة:
(OR(B2>=3000,C2>=3=
فإذا كانت قيمة الخلية B2 تساوي 1671 جنيه استرليني وكانت قيمة الخلية C2 تساوي 3 سنوات، فستكون الإجابة ""TRUE"" بسبب تحقق أحد الشرطين حتى إذا لم يتحقق الآخر.
لإيجاد إذا ما كان نجاح أو فشل عملية ما يتحدد بتحقيق إحدى شرطيها لقيمة أعلى من 75، فمن الممكن استخدام الصيغة:
(""نجاح"", ""فشل""),(IF(OR(A1>75,B1>75 =
بحيث ستظهر كلمة ""نجاح"" إذا كانت قيمة إحدى الخليتين A1 أو B1 أكبر من 75، بينما ستظهر كلمة ""فشل"" إذا لم يتحقق كلا الشرطين.
لإيجاد إمكانية احتواء إحدى الخلايا على عدد حقيقي أكبر من 15 في عمود من الخلايا يتكون من A1 إلى A100، من الممكن استخدام الصيغة:
(OR(A1:A100>15=
بحيث ستظهر كلمة ""TRUE"" إذا احتوت إحدى الخلايا على الأقل على قيمة أكبر من 15، بينما ستظهر كلمة ""FALSE"" في حال عدم تحقق الشرط في جميع الخلايا المحددة. "
نحن نستخدم ملفات تعريف الارتباط (كوكيز) لفهم كيفية استخدامك لموقعنا ولتحسين تجربتك. من خلال الاستمرار في استخدام موقعنا ، فإنك توافق على استخدامنا لملفات تعريف الارتباط.