الدالة AND

ينطبق على
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

إرجاع القيمة المنطقية 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 (نعم)
=AND(TRUE, FALSE) وسيطة واحدة هي FALSE (لا)
=AND(2+2=4, 2+3=5) يتم تقييم جميع الوسيطات إلى TRUE (نعم)

المثال 2

Col1 Col2 الصيغة الوصف (النتيجة)
50 104 =AND(1<[Col1], [Col1]<100) لأن 50 بين 1 و100 (نعم)
50 104 =IF(AND(1<[Col2], [Col2]<100), [Col2], "القيمة خارج النطاق.") يعرض الرقم الثاني، إذا كان بين 1 و100، وإلا يعرض رسالة (القيمة خارج النطاق.)
50 104 =IF(AND(1<[Col1], [Col1]<100), [Col1], "القيمة خارج النطاق.") يعرض الرقم الأول، إذا كان بين 1 و100، وإلا يعرض رسالة (50)