IF 函数允许通过测试某个条件并返回该条件为 True 或False 的结果,从而对某个值和预期值进行逻辑对比。
=IF(内容为 True,则执行某些操作,否则就执行其他操作)
但如果需要测试多个条件,例如我们假设所有条件都需要为 True 或False (AND),或只有一个条件需要为 True 或False (OR),或者如果想要检查某个条件是否不 (NOT) 符合你的条件,这时该怎么做呢? 这三个函数均可以单独使用,但它们更常见于与 IF 函数成对使用。
技术细节
将IF 函数与 AND、OR 和NOT 配合使用以执行条件是否为 True 或False 的多项计算。
语法
IF(AND()) - IF(AND(logical1, [logical2], ...), value_if_true, [value_if_false]))
IF(OR()) - IF(OR(logical1, [logical2], ...), value_if_true, [value_if_false]))
IF(NOT()) - IF(NOT(logical1), value_if_true, [value_if_false]))
参数名称
说明
logical_test(必需)
要测试的条件。
value_if_true(必需)
logical_test 的结果为 TRUE 时你希望返回的值。
value_if_false(可选)
logical_test 的结果为 FALSE 时你希望返回的值。