该复习了做一下本页的 10 秒自测,答对就能把下次复习推后。去自测
01为什么学
没学之前
一行行人工看是否达标,再手动标记。
学会之后
写一个 IF 公式,几千行自动出结果。
- 达标、预警、分档都能自动判断
- 多条件组合不再出错
02图解
原理图
flowchart TD A["B2 ≥ 60 并且 C2 ≥ 60 ?"] -->|"是"| B["返回「及格」"] A -->|"否"| C["返回「不及格」"]
03基本单元5 个
- IF如果
- AND并且
- OR或者
- IFS多档
- IFERROR处理错误
04怎么用
- =IF(条件, 满足时的结果, 不满足时的结果)
- 多个条件同时满足用 AND,满足任一用 OR
- 多档判断用 IFS,或 IF 嵌套(不要超过 3 层)
- 用 IFERROR 包住可能出错的公式
05速查表
| 需求 | 公式 |
|---|---|
| 两科都及格 | =IF(AND(B2>=60,C2>=60),"及格","不及格") |
| 任一科不及格 | =IF(OR(B2<60,C2<60),"补考","通过") |
| 三档 | =IFS(B2>=90,"优",B2>=60,"良",TRUE,"差") |
| 防止错误 | =IFERROR(B2/C2,0) |
06套用一次
=IF(AND(B2>=60, C2>=60), "及格", "不及格")
07常见的坑
IF 嵌套太多
多档判断改用 IFS 或查找表。
文字条件忘了引号
文本要加双引号。
08自测与练习
先做 10 秒自测,再动手练一下。
两个条件都要满足,用哪个函数?
10 分钟小练习
写一个判断是否达标的公式。
看参考答案
用 AND 连接多个条件。