ملاحظة: نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.
إرجاع القيمة المنطقية TRUE إذا كانت كافة الوسيطات TRUE؛ وإرجاع FALSE إذا كانت وسيطة واحدة أو أكثر FALSE.
بناء الجملة
AND(logical1,logical2,...)
Logical1, logical2, ... هي من 1 إلى 30 شرط تريد اختبار ما إذا كانت TRUE أو FALSE.
الملاحظات
-
يجب تقييم الوسيطات إلى القيم المنطقية من حيث TRUE أو FALSE مثلاً، أو يجب أن تكون الوسيطات مراجع أعمدة تحتوي على قيم منطقية.
-
إذا احتوت وسيطة مرجع العمود على نص، فستُرجع AND قيمة الخطأ #VALUE!؛ إذا كانت فارغة، فستُرجع FALSE.
-
إذا كانت الوسيطات تحتوي على قيم منطقية، ترجع AND قيمة الخطأ #VALUE!.
مثال 1
الصيغة |
الوصف (النتيجة) |
=AND(TRUE, TRUE) |
تكون كافة الوسيطات TRUE (Yes) |
=AND(TRUE, FALSE) |
تكون وسيطة واحدة FALSE (No) |
=AND(2+2=4, 2+3=5) |
تقييم كافة الوسيطات إلى TRUE (Yesنعم) |
مثال 2
عمود1 |
عمود2 |
الصيغة |
الوصف (النتيجة) |
50 |
104 |
=AND(1<[Col1], [Col1]<100) |
لأن رقم 50 يقع بين 1 و 100 (Yes) |
50 |
104 |
=IF(AND(1<[Col2], [Col2]<100), [Col2], "القيمة خارج النطاق.") |
تعرض الرقم الثاني، إذا كان يقع بين 1 و 100، وإلا، يتم عرض الرسالة (القيمة خارج النطاق.) |
50 |
104 |
=IF(AND(1<[Col1], [Col1]<100), [Col1], "القيمة خارج النطاق".) |
تعرض الرقم الأول، إذا كان يقع بين 1 و 100، وإلا يتم عرض الرسالة (50) |