AND 函数

应用对象
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 企业版 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 (Yes)
=AND (TRUE、FALSE) 一个参数为 FALSE (无)
=AND (2+2=4, 2+3=5) 所有参数的计算结果均为 TRUE (Yes)

示例 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) 的消息