SharePoint 2007 中的 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) 的消息