当逻辑表达式的值为 TRUE 时返回一个值,而当其为 FALSE 时返回另一个值。
使用示例
IF(A2 = "foo","A2 is foo")
IF(A2,"A2 was true","A2 was false")
IF(TRUE,4,5)
语法
IF(逻辑表达式, 为 TRUE 时的返回值, 为 FALSE 时的返回值)
-
逻辑表达式
- 一个表达式或对包含表达式的单元格的引用,该表达式代表某种逻辑值,即TRUE
或FALSE
。 -
为 TRUE 时的返回值
- 当逻辑表达式
为TRUE
时函数返回的值。 -
为 FALSE 时的返回值
- [可选 - 默认为空白] - 当逻辑表达式
为FALSE
时函数返回的值。
备注
- 请确保以正确的顺序提供
为 TRUE 时的返回值
和为 FALSE 时的返回值
- 顺序错误是造成IF
出问题的主要原因。
另请参阅
示例
指定要执行的逻辑测试。