练习 / 逻辑

用嵌套 IF 把分数转换成等级

中等 逻辑

又到出成绩单的时候:考试分数已经录入,学校系统还要求把每个分数转成等级。请为 A2 的分数在 Letter 单元格 B2 返回等级:≥90 为 A,≥80 为 B,≥70 为 C,其余为 D。

请使用单元格引用编写公式,切换测试用例后结果仍应正确。

提示 0/3
官方解法 1
–
测试用例
1
2
3
重置
提交
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
正在加载交互式电子表格...
正在准备单元格数据与公式求解引擎
○ 就绪 请在高亮的目标单元格输入公式,然后点「提交」。

知识点

阈值按从高到低的顺序判断。现代 Excel 也有 IFS,但嵌套 IF 仍是面试经典。

函数指南

常见问题

如何写嵌套 IF 的等级公式?

按从高到低的顺序判断,例如 =IF(A2>=90,"A",IF(A2>=80,"B",IF(A2>=70,"C","D")))。

可以用 IFS 取代嵌套 IF 吗?

现代 Excel 与 Google Sheets 可以。嵌套 IF 仍适合面试与旧版工作簿。