Excel OR وظيفة
تُستخدم الدالة OR في Excel لاختبار شروط متعددة في نفس الوقت ، إذا تم استيفاء أي من الشروط ، يتم إرجاع TRUE ، إذا لم يتم استيفاء أي من الشروط ، يتم إرجاع FALSE. يمكن استخدام الدالة OR مع الدالتين AND و IF معًا.
بناء الجملة:
بناء جملة الدالة OR في Excel هو:
الحجج:
- Logical1: مطلوب. الشرط الأول أو القيمة المنطقية التي تريد اختبارها.
- Logical2: اختياري. الشرط الثاني أو القيمة المنطقية المراد تقييمها.
ملاحظة:
- 1. يجب أن تكون الوسيطات قيمًا منطقية مثل TRUE أو FALSE ، أو في مصفوفات أو مراجع تحتوي على قيم منطقية.
- 2. إذا كان النطاق المحدد لا يحتوي على قيم منطقية ، فتُرجع الدالة OR قيمة الخطأ #VALUE! قيمة الخطأ.
- 3. في Excel 2007 والإصدارات الأحدث ، يمكنك إدخال حتى 255 شرطًا ، في Excel 2003 ، ومعالجة ما يصل إلى 30 شرطًا فقط.
الإرجاع:
اختبار شروط متعددة ، وإرجاع TRUE إذا تم استيفاء أي من الوسيطات ، وإذا لم يكن الأمر كذلك ، فقم بإرجاع FALSE.
أمثلة:
مثال 1: استخدم دالة "أو" فقط
لنأخذ البيانات التالية على سبيل المثال:
المعادلة | نتيجة | الوصف |
Cell C4: =OR(A4,B4) | TRUE | يعرض TRUE لأن الوسيطة الأولى صحيحة. |
Cell C5: =OR(A5>60,B5<20) | FALSE | يعرض FALSE لأن كلا المعيارين غير متطابقين. |
Cell C6: =OR(2+5=6,20-10=10,2*5=12) | TRUE | يعرض TRUE لأن الشرط "20-10" متطابق. |
المثال 2: استخدم الدالتين OR و AND معًا في صيغة واحدة
في Excel ، قد تحتاج إلى دمج الدالتين AND و OR معًا لحل بعض المشكلات ، وهناك بعض الأنماط الأساسية على النحو التالي:
- =AND(OR(Cond1, Cond2), Cond3)
- =AND(OR(Cond1, Cond2), OR(Cond3, Cond4)
- =OR(AND(Cond1, Cond2), Cond3)
- =OR(AND(Cond1,Cond2), AND(Cond3,Cond4))
على سبيل المثال ، إذا كنت تريد معرفة المنتج الذي هو KTE و KTO ، فإن ترتيب KTE أكبر من 150 ، وترتيب KTO أكبر من 200.
الرجاء استخدام هذه الصيغة ، ثم اسحب مقبض التعبئة إلى الخلايا التي تريد تطبيق هذه الصيغة ، وستحصل على النتيجة كما هو موضح أدناه:
مثال 3: استخدم الدالتين OR و IF معًا في صيغة واحدة
يساعدك هذا المثال على فهم مجموعة الدالتين OR و IF. على سبيل المثال ، لديك جدول يحتوي على درجات اختبار الطلاب ، إذا كان أحد المواد أكبر من 60 ، فسوف يجتاز الطالب الاختبار النهائي ، وإلا سيفشل في الاختبار. انظر لقطة الشاشة:
للتحقق مما إذا كان الطالب قد اجتاز الاختبار أم لا ، باستخدام دالتي IF و OR معًا لحلها ، يرجى استخدام هذه الصيغة:
تشير هذه الصيغة إلى أنها ستعيد Pass ، إذا كانت أي قيمة في العمود B أو العمود C تساوي أو تزيد عن 60. وإلا فإن الصيغة ترجع Fail. انظر لقطة الشاشة:
انقر لمعرفة المزيد حول وظيفة IF ...
مثال 4: استخدم دالة OR كنموذج صفيف
إذا قمنا باستخدام OR كصيغة صفيف ، فيمكنك اختبار جميع القيم في نطاق معين مقابل شرط معين.
على سبيل المثال ، إذا كنت تريد التحقق مما إذا كانت هناك قيم في نطاق أكبر من 1500 ، فالرجاء استخدام صيغة الصفيف أدناه ، ثم الضغط على Ctrl + Shift + Enter معًا ، فسيعود إلى TRUE إذا كانت أي خلية في A1: C8 هي أكبر من 1500 ، وإلا سيتم إرجاع FALSE. انظر لقطة الشاشة:
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.