IF 函数的使用方法及公式实例
条件判断
根据条件是否成立返回两个不同结果,是最常用的分支函数。
IF 函数语法
IF(logical_test, value_if_true, [value_if_false])参数说明
| 参数 | 是否必填 | 说明 |
|---|---|---|
logical_test | 必填 | 计算结果为 TRUE 或 FALSE 的条件。 |
value_if_true | 必填 | 条件成立时返回的值或表达式。 |
value_if_false | 可选 | 条件不成立时返回的值,省略则返回 FALSE。 |
IF 函数公式实例
在单元格中输入以下公式:
=IF(85>=60,"及格","不及格")返回结果
及格
85 大于等于 60,因此返回第 2 参数。
常见错误与使用注意事项
- 条件中的文本数字可能与数值比较产生意外结果,必要时应先转换类型。
- 多层嵌套 IF 难以维护,多重互斥条件可考虑 IFS 或 SWITCH。