逻辑函数类函数大全 (10 个)
用于进行逻辑判断的函数,如IF条件判断、AND/OR逻辑运算和TRUE/FALSE值处理等
IFNA
详情当公式返回#N/A错误时返回指定的值。
语法
IFNA(value, value_if_na)示例
=IFNA(VLOOKUP("Apple", A1:B10, 2, FALSE), "未找到")IFS
详情检查多个条件并返回第一个为TRUE的结果。
语法
IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], ...)示例
=IFS(A1>90, "优秀", A1>80, "良好", A1>60, "及格", TRUE, "不及格")SWITCH
详情根据表达式的值返回匹配的结果。
语法
SWITCH(expression, value1, result1, [value2, result2], ..., [default])示例
=SWITCH(A1, 1, "一", 2, "二", "其他")XOR
详情返回所有参数的逻辑异或。
语法
XOR(logical1, [logical2], ...)示例
=XOR(A1>10, B1<20)IF
详情根据条件返回不同的值。
语法
IF(logical_test, value_if_true, [value_if_false])示例
=IF(A1>10, "大于10", "小于等于10")AND
详情当所有条件都为真时返回TRUE,否则返回FALSE。
语法
AND(logical1, [logical2], ...)示例
=AND(A1>10, B1<20)OR
详情当任一条件为真时返回TRUE,否则返回FALSE。
语法
OR(logical1, [logical2], ...)示例
=OR(A1>10, B1<20)NOT
详情反转逻辑值。
语法
NOT(logical)示例
=NOT(A1>10)IFERROR
详情当公式返回错误时返回指定的值,否则返回公式的结果。
语法
IFERROR(value, value_if_error)示例
=IFERROR(1/0, "除数不能为0")ISEQUAL
详情检查两个值是否相等。
语法
ISEQUAL(value1, value2, [ignore_case])示例
=ISEQUAL(A1, B1)