python对若干学生一门课成绩进行排序_期中考试了,十二个班的成绩,如何使用excel计算平均值、排名...

各个学校期中考试都快结束了,想必各科老师都非常迫切的想知道自己教的班的成绩吧。

对于懂excel的老师来说,拿到表格几分钟就能计算出全校各班的平均分,对自己这半学期的教学成果做到了心中有数。但是对于不太懂计算机的老师,那就比较尴尬了,心里急的特别厉害,可是没有办法快速的计算出成绩。

其实,使用excel是非常简单的,甚至不需要使用任何公式,就能快速的看出各个班级的平均成绩。

使用的技巧,就是数据透视图。

下面来看一下我们使用python模拟生成的一份成绩单。如果暂时手头上没有成绩表格,可以参考下面文章自己快速模拟出一个。

职场中需要大量人员信息测试?python几分钟帮你解决

d35f22a1a0105b0a3e9a0df32c1e1218.png

计算每个学生的平均成绩。

在最后添加一列“平均成绩”,然后使用AVERAGE公式进行计算每个学生的平均成绩。

如果需要得到每个学生全校排名,那么可以使用RANK函数,该函数是专门用于计算排名的。(当前不允许对学生成绩进行排名,使用该函数请慎重。)

0103ad9a5e02be6924327af4ff973379.gif

利用数据透视表,统计各个班级的各项数据

  1. 首先按照班级、班级平均成绩进行排序进行排序。
a66a5fca0abf8ed64c5b291f4249597d.gif

2.插入数据透视表,进行各种数据的计算汇总

417047ce60e3d85e5a4d8128107b7b3f.gif

比如道法老师,那么可以只统计道法方面的数据,比如各班的平均值,每个班的最大成绩,最小成绩。这些数据计算出来之后,道法老师对本班的成绩情况,在全校各班级的排名情况,各个班级的最好成绩、最差成绩都能够很直观的看出来了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值