高手请进,如何用excel制作一个自动算学生总分,平均分,优秀率,及格率,排名的表格?
发布网友
发布时间:2022-05-01 09:28
我来回答
共3个回答
热心网友
时间:2023-10-10 07:10
这样的规定很有意思,我要是老师,我一定要一个每科都考不上20分的学生。
例如成绩在B列,将排名、均分、及格率和优秀率的统计结果分别放在E、F、G和H列
1、排名
=RANK(D2,$D$2:$D$12)
2、均分
=IF(MIN(B2:B12)<20,(SUM(B2:B12)-SMALL(B2:B12,1)-SMALL(B2:B12,2)-SMALL(B2:B12,3)-SMALL(B2:B12,4))/(COUNT(B2:B12)-4),AVERAGE(B2:B12))
3、及格率
=IF(SMALL(B2:B12,1)<20,(COUNTIF(B2:B12,">=60")/(COUNT(B2:B12)-4))*100,(COUNTIF(B2:B12,">=60")/COUNT(B2:B12))*100)
4、优秀率
=IF(SMALL(B2:B12,1)<20,(COUNTIF(B2:B12,">=80")/(COUNT(B2:B12)-4))*100,(COUNTIF(B2:B12,">=80")/(COUNT(B2:B12)-4))*100)
热心网友
时间:2023-10-10 07:10
思路是:
n为学生总数,将分数按升序排序
如果(IF)计数(COUNT)分数<20 >=1,总分(SUM)B1:B(n-4)
否则(ELSE)总分(SUM)B1:B(n)
ENDIF
具体的调试就靠你了
热心网友
时间:2023-10-10 07:11
jiecaishidai@163.com 数据发过来要求写清楚