UNIT 05
IFS vs SWITCH:两种多条件写法对比
Formula Compare · v1.0
IFS 按条件表达式判断(>=90、>=60),SWITCH 按精确值匹配(A、B、C)。适用场景不同。
ONLINE
v1.0
IFS vs SWITCH:两种多条件写法对比
IFS 按条件表达式判断(>=90、>=60),SWITCH 按精确值匹配(A、B、C)。适用场景不同。
| 对比维度 | IFS | SWITCH |
|---|---|---|
| 匹配方式 | 条件表达式(>=、<、=等) | 精确值匹配(= 某个值) |
| 典型场景 | 分数分档:>=90优秀、>=60及格 | 代码映射:A→一等、B→二等 |
| 范围判断 | ✅ 支持 | ❌ 不支持 |
| 默认值 | TRUE 作为 else | 最后一个参数作为默认值 |
| 兼容性 | ⚠ Excel 2019+ / 365 | ⚠ Excel 2019+ / 365 |
VERDICT — 怎么选
需要范围判断(大于、小于、区间)用 IFS。需要精确值映射(编码→名称)用 SWITCH。两者兼容性相同,按场景选择。