Σ表格公式学堂EXCEL FORMULA & SCENARIO
入门条件格式与标记 · 3 个 Sheet

成绩分级并上色(优秀/及格/不及格)

按分数自动分等级,再按等级上色。

1

场景背景

老师有一张成绩表,要按总分分三档:90 以上优秀、60 以上及格、其余不及格,并且不同档位显示不同颜色。分级用 IFS,上色用条件格式或直接给单元格设背景色。

2

数据结构

共 1 个 Sheet
Sheet:成绩
字段含义示例值
语文 / 数学 / 英语三科分数92 / 88 / 85
总分SUM 三科265
平均分AVERAGE 三科88.3
等级IFS 分级优秀
3

解决步骤

1
第 1 步:算总分和平均分
总分 SUM 三列,平均分 AVERAGE 三列并保留一位小数。
=SUM(C2:E2)
2
第 2 步:IFS 分等级
条件从严到宽:>=90 优秀,>=60 及格,最后 TRUE 兜底不及格。
=IFS(F2>=270,"优秀",F2>=180,"及格",TRUE,"不及格")
3
第 3 步:条件格式按等级上色
选中 H 列 → 条件格式 → 单元格等于「优秀」→ 绿底;「及格」→ 黄底;「不及格」→ 红底。
4
第 4 步:统计各等级人数
COUNTIF 数各等级出现次数,快速看出班级分布。
=COUNTIF(H:H,"优秀")
4

完整公式与逐段拆解

=IFS(F2>=270,"优秀",F2>=180,"及格",TRUE,"不及格")
F2>=270三科总分 270(平均 90)以上为优秀
F2>=180总分 180(平均 60)以上为及格
TRUE,"不及格"剩下的都不及格,TRUE 永远成立作为兜底
5

多 Sheet 示例

在编辑器中打开 ↗
ABCDEFG
1学号姓名语文数学英语总分平均分
2S01张三92888526588.3
3S02李四78918024983
4S03王五55625817558.3
5S04赵六88769225685.3
6S05孙七96959028193.7
7S06周八62706519765.7
当前表:成绩 · 公式单元格 F2 · 绿色底为公式,蓝色底为动态数组溢出结果

成绩表 F 列是总分,G 列是平均分,可再手动加一列 IFS 等级

6

数据流向

数据流向演示1 / 4
来源成绩!C2:E2
➜
去向SUM
三科分数
来源SUM
→
去向F2
总分 265
来源F2
→
去向等级
IFS 判断档位
来源等级
→
去向颜色
条件格式上色
跟着高亮一步步看数据怎么流动
7

注意事项与坑

!条件顺序写反(先判 >=60 再判 >=90),所有人都会变成及格。
!分数是文本时比较会出错,先确认是数字。
!IFS 不支持 Excel 2016,改用嵌套 IF。
8

相关场景