IF 函数根据提供的条件参数,条件计算结果为 TRUE 时,返回一个值;条件计算结果为 FALSE 时,返回另一个值。
适用版本
Excel 2003
说明
IF 函数根据提供的条件参数,条件计算结果为 TRUE 时,返回一个值;条件计算结果为 FALSE 时,返回另一个值。函数名由 IF(如果)单词组成。
返回值
根据条件参数的计算结果,返回其他两个参数其中的一个或其计算结果。
语法
=IF(logical_test, [value_if_true], [value_if_false]) =IF(条件, [条件为 TRUE 时的返回值], [条件为 FALSE 时的返回值])
参数
- logical_test 必需。 计算结果为 TRUE 或 FALSE 的任何值或表达式。
- value_if_true 可选。 logical_test 参数的计算结果为 TRUE 时所要返回的值。
- value_if_false 可选。 logical_test 参数的计算结果为 FALSE 时所要返回的值。
要点
- 在Excel 2007版本及以后版本,最多可以使用 64 个 IF 函数作为 value_if_true 和 value_if_false 参数进行嵌套计算,Excel 2003 版本最多可以使用 7 个。
- 如果 IF 的任意参数为数组,则在执行 IF 语句时,将计算数组的每一个元素。
实例
例1:当除数为零时,返回文字“被零除”,否则返回除计算结果。
Excel FALSE 函数 使用教程
FALSE函数返回逻辑值FALSE。适用版本Excel2003 说明FALSE函数返回逻辑值FALSE。函数名由FALSE(假的)单词组成。返回值逻辑值FALSE。语法=FALSE()参数FALSE函数没有参数。实例
例2:当 B2 大于零时,返回自己;否则,返回 -B2。
例3:使用嵌套IF函数,返回不同的值。
Excel AND 函数 使用教程
AND函数返回逻辑值:如果所有参数值均为真(TRUE),返回真(TRUE),反之返回假(FALSE)。适用版本Excel2003 说明AND函数根据以下逻辑返回逻辑值:如果所有参数值均为真(TRUE),返回真