AND函数
【含义】所有参数的逻辑值为真时,返回 TRUE;只要一个参数的逻辑值为假,即返回 FLASE。
【语法】AND(logical1,logical2, ...)
Logical1, logical2, ... 表示待检测的 1 到 30 个条件值,各条件值可为 TRUE 或 FALSE。
【说明】• 参数必须是逻辑值 TRUE 或 FALSE, 或者包含逻辑值的数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量)或引用。
• 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
• 如果指定的单元格区域内包括非逻辑值,则 AND 将返回错误值 #VALUE!。
【示例】如果您将示例复制到空白工作表中,可能会更易于理解该示例。【示例一】
A
B
1
公式
说明(结果)
2
=AND(TRUE,TRUE)
所有参数的逻辑值为真(TRUE)
3
=AND(TRUE,FALSE)
一个参数的逻辑值为假(FALSE)
4
=AND(2+2=4,2+3=5)
所有参数的计算结果为真(TRUE)
【示例二】
A
1
数据
2
50
3
104
公式
说明(结果)
=AND(1 因为50介于1到100之间(TRUE)
=IF(AND(1 如果上面的第二个数字介于1到100之间,则显示该数字,否则显示信息(数值超出范围)
=IF(AND(1 如果上面的第一个数字介于1到100之间,则显示该数字,否则显示信息(50)