IFS 函数的使用方法及公式实例
多条件分支
按顺序检查多个条件,返回首个成立条件所对应的结果。
IFS 函数语法
IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], ...)参数说明
| 参数 | 是否必填 | 说明 |
|---|---|---|
logical_test1 | 必填 | 第 1 个计算结果为 TRUE 或 FALSE 的条件。 |
value_if_true1 | 必填 | 第 1 个条件成立时返回的结果。 |
后续条件与结果 | 可选 | 按“条件, 结果”成对添加,最多 127 个条件。 |
IFS 函数公式实例
在单元格中输入以下公式:
=IFS(85>=90,"优秀",85>=60,"及格",TRUE,"不及格")返回结果
及格
首个条件不成立,第二个条件成立,停止继续检查。
常见错误与使用注意事项
- 所有条件都不成立且没有 TRUE 兜底时返回 #N/A。
- 条件按书写顺序判断,范围重叠时应把更严格的条件放在前面。