excel 制作成绩等级,最常用两种方案,第一种是IF 嵌套函数自动判定等级,输入分数之后自动输出优秀、良好、及格、不及格;第二种是条件格式,不同等级自动填充颜色突显,一般搭配函数一起使用,先定好分级标准,例如≥90 优秀,80~89 良好,60~79 及格,<60 不及格,确定标准之后再写公式,公式里面所有逗号、引号必须是英文半角符号,写完公式下拉填充,整列成绩就全部自动生成等级,如果新版 Excel,还可以用 IFS 函数替代多层 IF 嵌套,公式会更加简洁,不容易写错括号。
一 方案一 IF 嵌套函数(最经典)
假设 A 列是分数,B 列输出等级,B2 单元格输入公式
=IF(A2>=90,"优秀",IF(A2>=80,"良好",IF(A2>=60,"及格","不及格")))
操作步骤
1、点击 B2 单元格
2、输入上面公式,按回车
3、鼠标放在 B2 单元格右下角,出现黑色十字填充柄,下拉,整列自动生成等级
✅ 要点:判断顺序必须从高分往低分写,不然判断逻辑会出错
二 方案二 IFS 函数(新版 Excel 推荐,不用多层嵌套)
=IFS(A2>=90,"优秀",A2>=80,"良好",A2>=60,"及格",TRUE,"不及格")
优点:公式简洁,不用写多层括号,旧版本 Excel 没有 IFS 函数,不能使用
三 方案三 搭配条件格式,等级自动变色
操作步骤
1、选中等级那一列(B 列)
2、开始 → 条件格式 → 突出显示单元格规则 → 等于
3、依次设置:等于优秀填充绿色,良好蓝色,及格黄色,不及格红色
4、确定之后,不同等级自动高亮
四 分级标准对照表(可自行修改)
| 分数区间 | 等级 |
|---|---|
| 90 分及以上 | 优秀 |
| 80-89 | 良好 |
| 60-79 | 及格 |
| 60 以下 | 不及格 |
五 常见踩坑点
1、使用中文逗号、中文双引号,公式报错,必须英文符号
2、IF 嵌套顺序写反,先判断≥60,后面≥90 永远不会生效
3、旧版 Excel 使用 IFS 提示函数不存在,改用 IF 嵌套
4、分数有空单元格,公式会默认判定不及格,可以增加判断空值:
=IF(A2="","",IF(A2>=90,"优秀",IF(A2>=80,"良好",IF(A2>=60,"及格","不及格"))))
【常见问题】
问题 1 excel 的成绩等级要咋进行制作,IF 嵌套和 IFS 选哪个
回答 1 excel 的成绩等级要咋进行制作,新版 Excel 优先 IFS,公式简单,excel 的成绩等级要咋进行制作如果是老版本 Excel,只能使用 IF 嵌套。
问题 2 excel 的成绩等级要咋进行制作,想改成优良中差怎么修改
回答 1 excel 的成绩等级要咋进行制作,只需要修改公式里面的文字和分数阈值,把优秀改成优,良好改成良,及格改成中,低于 60 改成差即可。
问题 3 excel 的成绩等级要咋进行制作,公式下拉之后全部都是一样结果
回答 1 excel 的成绩等级要咋进行制作下拉结果不变,一般是单元格加了绝对引用A$2。
问题 4 excel 的成绩等级要咋进行制作,能不能同时多科目综合判定等级
回答 1 excel 的成绩等级要咋进行制作可以搭配 AND 函数,多科目同时达标才判定等级,例如 = IF (AND (A2>=60,B2>=60),"合格","不合格")
【免责申明】
本文内容仅为 excel 的成绩等级要咋进行制作教学参考,分级标准可以根据学校要求自行调整,正式使用前测试公式结果,本文不承担公式判断失误相关责任。


