首页 > 行业资讯 > 宝藏问答 >

问 excel 中要咋制作成绩等级 IF 函数分级详解

2026-11-06 16:27:47
最佳答案

答

在 Excel 里面制作成绩等级,核心就是根据分数区间自动判定对应的等级,最常用就是 IF 嵌套函数,新版 Microsoft 365 也可以使用 IFS 函数简化多层判断,还能搭配条件格式给不同等级设置不同底色,实现分数自动划分优秀良好及格不及格,制作成绩等级的原理是设置分段阈值,比如 90 分及以上优秀,80 到 89 良好,60 到 79 及格,低于 60 不及格,函数会按顺序比对当前分数,命中对应的区间就输出对应的等级文字,很多新手做成绩等级的时候,容易把区间顺序写反,或者条件判断符号写错,造成全部结果都是同一个等级,另外还要注意空单元格零分的处理,避免空白分数自动判定成不及格,后续如果学校需要自定义分段标准,只需要修改公式里面的分数阈值和等级文字就可以,不需要重新写整套公式。

方法一 IF 嵌套制作成绩等级

函数语法 多层 IF 嵌套,从上到下依次判断区间

示例公式 假设 B2 单元格是分数

=IF (B2>=90,"优秀",IF (B2>=80,"良好",IF (B2>=60,"及格","不及格")))

判断逻辑说明

第一重判断 B2 大于等于 90,返回优秀

不满足继续判断 B2 大于等于 80,返回良好

还不满足继续判断 B2 大于等于 60,返回及格

剩下全部小于 60,返回不及格

操作步骤

1 打开成绩表,在等级列第一个空白单元格,也就是 C2

2 输入上面的 IF 嵌套公式,回车得到第一个学生的等级

3 鼠标移动到单元格右下角,等光标变成黑色十字填充柄,向下拖动填充整列

4 检查所有结果,核对分数区间是否匹配预期

方法二 IFS 函数制作成绩等级 新版推荐

IFS 适合多区间判断,相比 IF 嵌套层级更少,公式可读性更高

公式示例 =IFS (B2>=90,"优秀",B2>=80,"良好",B2>=60,"及格",TRUE,"不及格")

最后一项 TRUE 代表前面所有条件都不满足的剩余情况,也就是低于 60 分

操作要点

1 该函数只支持 Excel 2019 以及 Microsoft 365 版本,旧版 2016 及更早版本没有 IFS 函数,会提示名称错误

2 输入公式回车之后,同样下拉填充整列

3 如果学校分段标准有改动,直接修改里面的分数数字和等级文字

方法三 VLOOKUP 近似匹配制作成绩等级

适合分段标准很多,不想写很长嵌套公式,提前做一张分数对照参考表

对照表示例

最低分数等级
0不及格
60及格
80良好
90优秀

公式示例 =VLOOKUP (B2, 分数对照区域,2,1)

第四个参数填 1 代表近似匹配,会自动匹配小于等于当前分数的最大阈值

操作步骤

1 在表格空白位置建立分数等级对照表,分数要从小到大排序

2 在等级单元格输入 VLOOKUP 近似匹配公式

3 下拉填充完成全部成绩等级生成

优势是后续修改等级标准,只需要修改对照表,不用改动主表公式

进阶搭配 条件格式标记不同成绩等级

成绩等级文字生成之后,可以继续做可视化区分

1 选中等级列全部单元格

2 点击开始,条件格式,新建规则

3 分别设置优秀填充绿色,良好填充蓝色,及格黄色,不及格红色

4 确定之后,不同等级自动显示对应底色,方便快速查看

常见错误排查表

错误现象原因解决办法
全部都显示同一个等级IF 判断顺序颠倒,或者大于小于符号写错按照从高分到低分顺序重新编写 IF 公式
输入 IFS 提示函数不存在Excel 版本过低,不支持 IFS改用传统 IF 嵌套公式制作成绩等级
空白单元格自动变成不及格没有增加空值判断增加 IF (B2="","", 原公式),分数为空时等级单元格留空
VLOOKUP 近似匹配结果错乱对照表分数没有升序排列把对照表分数从小到大排序之后重新制作成绩等级

制作成绩等级优先看 Excel 版本,新版优先使用 IFS,老版本使用 IF 嵌套,如果分段标准经常变动推荐 VLOOKUP 近似匹配方案,公式写好之后一定要测试几个边界分数,比如 89 分 90 分 59 分 60 分,确认临界点判断准确,同时可以增加空值判断,避免空白分数误判,后续还能搭配条件格式美化等级显示。

【常见问题】

问题 1 excel 中要咋制作成绩等级,旧版本 excel 能用 IFS 吗

回答 1 excel 中要咋制作成绩等级的时候,IFS 函数只支持 Excel2019 和 Microsoft365,旧版本 excel 不支持,想要制作成绩等级就改用 IF 嵌套公式来完成。

问题 2 excel 中要咋制作成绩等级,临界点分数判断错误怎么办

回答 2 excel 中要咋制作成绩等级出现临界点错误,一般是判断符号或者区间顺序错误,制作成绩等级需要按照高分到低分依次判断,重点测试 60 分 90 分这类临界分数,修正公式里面大于等于符号。

问题 3 excel 中要咋制作成绩等级,空白单元格为什么自动显示不及格

回答 3 excel 中要咋制作成绩等级时,原始公式没有做空值判断,空单元格会被识别成 0 分,所以制作成绩等级的时候增加空值判断,分数为空就让等级单元格保持空白。

问题 4 excel 中要咋制作成绩等级,能不能自定义更多分段比如中等

回答 4 可以,excel 中要咋制作成绩等级支持自定义多段分级,制作成绩等级只需要在 IF 或者 IFS 里面新增对应的分数区间和等级文字,比如增加 70 到 79 中等这个分段。

【免责申明】

本文内容基于桌面版 Excel 通用函数逻辑讲解,不同版本 Excel 函数支持情况存在差异,WPS 表格部分函数兼容规则和微软 Excel 略有区别,所有公式仅作为学习参考,实际成绩统计使用前请自行校验边界分数结果,本文不对因为公式错误造成成绩统计失误带来的损失承担责任。