UNIT 05
IF 用法详解
Formula Index · 40 Formulas · v1.0
根据条件返回不同的值
ONLINE
v1.0
FORMULAS 40
ENGINE LOCAL
IF
条件判断 — 根据条件返回不同的值
使用场景
你想根据条件显示不同文字,比如分数>=60显示"及格"否则显示"不及格"。
语法
IF(条件, 真值, 假值)
示例数据
| A | B | |
|---|---|---|
| 1 | 分数 | 结果 |
| 2 | 85 | 及格 |
| 3 | 55 | 不及格 |
| 4 | 92 | 及格 |
蓝=条件列
绿=结果列
示例
=IF(A2>=60, "及格", "不及格")
→ A2>=60时返回"及格",否则返回"不及格"
常见错误 / 注意事项
- 可以嵌套:IF(条件1,值1,IF(条件2,值2,值3))
- 嵌套太多建议用 IFS 替代(更清晰)
- 文本条件值要加英文双引号
FAQ
公式速查和公式助手有什么区别?
公式速查是 40 个高频公式的详细文档(语法、示例、常见错误)。公式助手是交互式工具,可以根据场景自动生成公式、纠错诊断。两者互补。
公式详情页有在线练习吗?
每个公式页都有示例表格和参数说明,您可以参照示例在自己的 Excel 中练习。部分公式还提供在线生成器。