اشتراط تحقق كل شيء باستخدام AND
أرجع TRUE فقط عند تحقق جميع الشروط باستخدام AND
اشتراط تحقق كل شيء باستخدام AND درس مجاني في Excel Formulas Academy على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Excel Formulas Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.
عندما لا يكفي اختبار واحد
أحيانًا لا يستطيع شرط واحد الإجابة عن سؤالك. تخيّل أنك تقرر ما إذا كان متقدّم لوظيفة مؤهلًا: إذ يحتاج إلى كلٍّ من خمس سنوات من الخبرة وشهادة سارية. لا يكفي أي شرط بمفرده.
تتيح لك الدالة AND جمع عدة اختبارات معًا. وهي تُرجع TRUE فقط عندما يكون كل شرط تقدمه صحيحًا. وإذا فشل شرط واحد، تصبح النتيجة بأكملها FALSE.
يوضح لك هذا الدرس كيفية اشتراط تحقق كل الأمور في الوقت نفسه، حتى يقول جدول البيانات «نعم» فقط عند استيفاء جميع الشروط.
بنية AND
تأخذ الدالة AND قائمة من الاختبارات المنطقية المفصولة بفواصل، وتتحقق منها جميعًا:
- logical1 الشرط الأول المطلوب اختباره
- logical2 الشرط التالي، وهكذا
يمكنك تمرير ما يصل إلى 255 شرطًا. ويجب أن يكون كل شرط شيئًا يُقيَّم إلى TRUE أو FALSE، مثل المقارنة.
تكون النتيجة قيمة واحدة هي TRUE أو FALSE للمجموعة بأكملها. فكّر فيها باعتبارها كلمة و في اللغة العادية: هذا و ذاك و الأمر الآخر.
=AND(logical1, logical2, ...)اختبار بسيط لشرطين
لنفترض أن الخلية A2 تحتوي على درجة اختبار، وأن الخلية B2 تحتوي على نسبة الحضور. ينجح الطالب فقط إذا حصل على 60 على الأقل وحضر ما لا يقل عن 80% من الحصص.
تتحقق الصيغة أدناه من الشرطين. فإذا كانت الدرجة 72 ونسبة الحضور 90، يكون الاختباران صحيحين، ولذلك تكون النتيجة TRUE. أما إذا كانت نسبة الحضور 70 فقط، فسيفشل الشرط الثاني وتُرجع الصيغة بأكملها FALSE.
=AND(A2>=60, B2>=80)قراءة النتيجة
تعرض AND بمفردها الكلمة TRUE أو FALSE في الخلية. وهذا مفيد، لكنك غالبًا ما تريد إجابة أوضح وأسهل فهمًا.
الفكرة الأساسية هي أن AND تنتج قيمة منطقية واحدة. راجعها ذهنيًا، اختبارًا بعد اختبار. وبمجرد أن يكون أي اختبار خاطئًا، يمكنك التوقف، لأن الإجابة أصبحت بالفعل FALSE.
- صحيح تلو صحيح تلو
TRUE - أي شرط خاطئ يؤدي إلى
FALSE
بعد ذلك سنمرر هذه النتيجة إلى IF لعرض كلمات مفهومة.
وضع AND داخل IF
تظهر القوة الحقيقية عند تضمين AND داخل IF. تأخذ الدالة IF اختبارًا، ثم ما يجب عرضه عندما يكون صحيحًا، ثم ما يجب عرضه عندما يكون خاطئًا.
هنا تصبح AND(A2>=60, B2>=80) هي الاختبار. فإذا تحقق الشرطان، تعرض الخلية Pass. وإلا فإنها تعرض Fail.
يُعد هذا النمط، أي إحاطة AND بـIF، من أكثر اللبنات الأساسية شيوعًا في جداول البيانات الفعلية.
=IF(AND(A2>=60, B2>=80), "Pass", "Fail")مثال تطبيقي: الموافقة على قرض
يوافق البنك على القرض فقط إذا كان دخل المتقدّم أكبر من 50000 وكانت درجة الائتمان أكبر من 700 ولم يكن لديه أي تعثر حالي.
مع وجود الدخل في C2، ودرجة الائتمان في D2، وعدد حالات التعثر في E2، تتحقق الصيغة من الشروط الثلاثة دفعة واحدة. لاحظ أنه يمكنك ربط العدد الذي تحتاجه من الشروط داخل AND واحدة.
إذا اجتازت الشروط الثلاثة، تكون النتيجة Approved؛ وإذا فشل أي شرط واحد، تكون Declined.
=IF(AND(C2>50000, D2>700, E2=0), "Approved", "Declined")الجمع بين الأرقام والنصوص
لا يشترط أن تكون الشروط داخل AND أرقامًا. يمكنك أيضًا مقارنة النصوص. تذكّر فقط إحاطة القيم النصية بعلامتي اقتباس مزدوجتين مستقيمتين.
يتحقق هذا المثال من أن المنطقة في A2 هي تمامًا East وأن رقم المبيعات في B2 يتجاوز 1000.
لا تميّز مقارنات النصوص بين حالة الأحرف في Excel وSheets، لذلك تتطابق هنا East وeast وEAST.
=AND(A2="East", B2>1000)حدود النطاق باستخدام AND
من الاستخدامات الشائعة لـAND التحقق مما إذا كانت قيمة ما تقع بين حدّين. لا تستطيع جداول البيانات تنفيذ 0 < A2 < 100 في جزء واحد، لذلك تقسّمها إلى اختبارين تربط بينهما باستخدام AND.
تُرجع الصيغة أدناه TRUE فقط عندما تكون القيمة في A2 أكبر من 0 وأقل من 100، أي عندما تقع ضمن ذلك النطاق.
=AND(A2>0, A2<100)استخدام AND عبر نطاق من الخلايا
يمكنك أيضًا توجيه AND إلى نطاق كامل. وعند القيام بذلك، يجب أن تستوفي كل خلية في النطاق المقارنة حتى تكون النتيجة TRUE.
تُرجع الصيغة أدناه TRUE فقط عندما تكون كل القيم في A2:A10 أكبر من الصفر. وإذا كانت خلية واحدة فقط تساوي صفرًا أو قيمة سالبة، فستكون الإجابة FALSE.
هذه طريقة سريعة للتأكد من أن عمودًا كاملًا يستوفي قاعدة معينة.
=AND(A2:A10>0)خطأ شائع
يكتب المستخدمون الجدد أحيانًا AND على شكل جملة، ويفصلون الشروط بكلمات بدلًا من الفواصل. وهذا لن ينجح.
- خطأ:
=AND(A2>60 and B2>80) - صحيح:
=AND(A2>60, B2>80)
كل شرط هو وسيطة مستقلة تفصل بينها فاصلة. وتجنّب أيضًا وضع علامات اقتباس حول الأرقام: اكتب A2>60 لا A2>"60"، لأن علامات الاقتباس تحوّل 60 إلى نص وقد تتسبب في تعطيل المقارنة.
=AND(A2>60, B2>80)لماذا تُعد AND مهمة
تُعد الدالة AND أكثر أنواع المنطق صرامةً؛ فهي تشترط أن يكون كل شيء صحيحًا. لذلك فهي مثالية لقرارات التحقق من الأهلية والموافقات وفحوصات الجودة، حيث لا يمكن تجاهل أي إخفاق منفرد.
ضع هذه العادات في ذهنك:
- افصل الشروط باستخدام الفواصل
- ضع القيم النصية بين علامات اقتباس، لا الأرقام
- ضمّنها داخل
IFلعرض كلمات واضحة
جرّب الآن تحققًا سريعًا لترسيخ الفكرة.
تحقق سريع
اختبر مدى فهمك لسلوك الدالة AND.
خلاصة: اشتراط تحقق كل الأمور باستخدام AND
تعلّمت أن AND تُرجع TRUE فقط عندما ينجح كل شرط، وتُرجع FALSE إذا فشل شرط واحد فقط.
- الصياغة:
=AND(test1, test2, ...)مع شروط مفصولة بفواصل - ضمّنها داخل
IFللحصول على نتائج واضحة:=IF(AND(...), "Yes", "No") - استخدمها للتحقق من الوقوع بين نطاقين مثل
=AND(A2>0, A2<100) - قارن النصوص بإحاطة القيم بعلامات اقتباس
التالي: OR، التي تتحقق عند كون شرط واحد فقط صحيحًا.
=IF(AND(A2>=60, B2>=80), "Pass", "Fail")الأسئلة الشائعة
هل درس «اشتراط تحقق كل شيء باستخدام AND» مجاني؟
نعم — نص درس «اشتراط تحقق كل شيء باستخدام AND» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Excel Formulas Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.
ماذا ستتعلم في «اشتراط تحقق كل شيء باستخدام AND»؟
أرجع TRUE فقط عند تحقق جميع الشروط باستخدام AND تتمرن على Excel Formulas Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Excel Formulas Academy؟
لا تُشترط خبرة سابقة. Excel Formulas Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «اشتراط تحقق كل شيء باستخدام AND»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Excel Formulas Academy هذا؟
نعم. كل درس في Excel Formulas Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- اشتراط تحقق كل شيء باستخدام AND
- قبول أي تطابق باستخدام OR
- عكس المنطق باستخدام NOT
- تفريع أوضح باستخدام IFS