تدريب اكسيل

شرح بسيط لدالة AND و OR فى اكسيل مع الأمثلة

دالة AND في Excel

شرح بسيط لدالة AND فى اكسيل مع الأمثلة

تُستخدم دالة AND في Excel لاختبار شروط متعددة في نفس الوقت. إذا كانت جميع الشروط صحيحة، ترجع الدالة TRUE، وإذا كان أي شرط خاطئ، ترجع FALSE.

الصيغة الأساسية

excel
AND(logical1, [logical2], …)

  • logical1: هو الشرط الأول الذي يجب اختباره.
  • [logical2]: (اختياري) شروط إضافية للاختبار.

أمثلة على دالة AND

  1. مثال بسيط:
    نفترض أن لدينا جدولًا يحتوي على درجات الطلاب في العمود A، ونسعى للتحقق ما إذا كانت الدرجة أكبر من 50 وأقل من 100.
    excel
    =AND(A1 > 50, A1 < 100) هذا المثال سيعيد TRUE إذا كانت الدرجة في الخلية A1 بين 51 و99.
  2. مثال على استخدام مع دوال أخرى:
    لنفرض أن لدينا جدولًا يحتوي على أعمار الأشخاص في العمود B، ونسعى للتحقق ما إذا كان الشخص بالغ (18 سنة فأكثر) وأقل من 60 سنة.
    excel
    =IF(AND(B1 >= 18, B1 < 60), “بالغ”, “غير بالغ”) هذا المثال سيعيد “بالغ” إذا كانت قيمة العمر في الخلية B1 بين 18 و59، وإلا سيعيد “غير بالغ”.
  3. مثال على شروط متعددة:
    نفترض أن لدينا جدولًا يحتوي على درجات الطلاب في ثلاثة مواد في الأعمدة A و B و C، ونسعى للتحقق ما إذا كانت جميع الدرجات أكبر من 60.
    excel
    =AND(A1 > 60, B1 > 60, C1 > 60) هذا المثال سيعيد TRUE إذا كانت جميع الدرجات في الخلايا A1 و B1 و C1 أكبر من 60.

شرح بسيط لدالة OR فى اكسيل مع الأمثلة

دالة OR في Excel

تُستخدم دالة OR في Excel لاختبار شروط متعددة أيضًا، ولكن إذا كان أي شرط صحيحًا، ترجع الدالة TRUE، وإذا كانت جميع الشروط خاطئة، ترجع FALSE.

الصيغة الأساسية

excel
OR(logical1, [logical2], …)

  • logical1: هو الشرط الأول الذي يجب اختباره.
  • [logical2]: (اختياري) شروط إضافية للاختبار.

أمثلة على دالة OR

  1. مثال بسيط:
    نفترض أن لدينا جدولًا يحتوي على درجات الطلاب في العمود A، ونسعى للتحقق ما إذا كانت الدرجة أقل من 50 أو أكبر من 90.
    excel
    =OR(A1 < 50, A1 > 90) هذا المثال سيعيد TRUE إذا كانت الدرجة في الخلية A1 أقل من 50 أو أكبر من 90.
  2. مثال على استخدام مع دوال أخرى:
    لنفرض أن لدينا جدولًا يحتوي على أعمار الأشخاص في العمود B، ونسعى للتحقق ما إذا كان الشخص أقل من 18 سنة أو أكبر من 60 سنة.
    excel
    =IF(OR(B1 < 18, B1 > 60), “غير مؤهل”, “مؤهل”) هذا المثال سيعيد “غير مؤهل” إذا كانت قيمة العمر في الخلية B1 أقل من 18 أو أكبر من 60، وإلا سيعيد “مؤهل”.
  3. مثال على شروط متعددة:
    نفترض أن لدينا جدولًا يحتوي على درجات الطلاب في ثلاثة مواد في الأعمدة A و B و C، ونسعى للتحقق ما إذا كانت أي من الدرجات أقل من 50.
    excel
    =OR(A1 < 50, B1 < 50, C1 < 50) هذا المثال سيعيد TRUE إذا كانت أي من الدرجات في الخلايا A1 أو B1 أو C1 أقل من 50.

دمج AND و OR في نفس المعادلة

يمكنك أيضًا دمج دالتي AND و OR في نفس المعادلة. مثلاً:
excel
=AND(A1 > 50, OR(B1 < 20, C1 > 80))

هذا المثال سيعيد TRUE إذا كانت قيمة A1 أكبر من 50 وإحدى القيمتين B1 أقل من 20 أو C1 أكبر من 80.

بهذه الطريقة، يمكنك استخدام دالتي AND و OR للتحقق من شروط متعددة في نفس الوقت، سواء كانت جميع الشروط يجب أن تكون صحيحة أو إذا كان أي شرط منها كافيًا.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى