excel 如何计算优秀率?

2025-05-21 02:10:09
推荐回答(3个)
回答(1):

增加E列为辅助列,统计各人总分,E2=SUM(B2:D2) ,拉动填充至E4
优秀率=COUNTIF(E2:E4,">=270")/COUNT(E2:E4)
及格率=COUNTIF(E2:E4,">=240")/COUNT(E2:E4)
最后将这2个单元格的格式设置为”百分比“即可

回答(2):

及格率
=SUM(--(MMULT(B2:D4,{1;1;1})>=240)/COUNT(A2:A4)
crtl+shift+enter结束公式,单元格格式设置为百分比
优秀率
=SUM(--(MMULT(B2:D4,{1;1;1})>=270)/COUNT(A2:A4)
crtl+shift+enter结束公式,单元格格式设置为百分比

回答(3):

举例:
数据表——
A B C
编号 姓名 成绩
001 张三 92
002 李四 80
003 赵丰 85
004 王二 95
005 钱宽 75
006 郑东 55
参考人数
优秀人数
优秀率
公式编辑——
C8单元格中输入公式
=COUNTA(C2:C7)——计算“参考人数”;
C9中单元格中输入公式
=COUNTIF(C2:C7,">=85")——计算“优秀人数”,设计85及其以上为“优秀”;
C10单元格中输入公式
=C9/C8——计算“优秀率”,单元格设置为"百分比"格式,自动保留2位小数;
明白吗?
其实,可以把上述三个步骤综合成一个直接计算“优秀率”的公式
=COUNTIF(C2:C7)/COUNTA(C2:C7)
关于函数COUNTIF、COUNTA,请参考在使用函数时的函数帮助.