各个学校期中考试都快结束了想必各科老师都非常迫切地想知道自己教的班的成绩吧。
对于懂excel的老师来说拿到表格几分钟就能计算出全校各班的个人成绩平均分计算公式分,对自己这半学期的教学成果做到了心中有数但是对于不太懂计算机的老师,那就比较尴尬了心里急得特别厉害,可是没有办法快速地计算出成绩
其实,使用excel是非常简单的甚至不需要使用任何公式,就能快速地看出各个班级的个人成绩平均分计算公式成绩
使用的技巧,就是数据透视图
下面来看一下我们使用python模拟生成的一份***。如果暂时手头上没有成绩表格可以参考下面文章自己快速模拟出一个。
职场中需要大量人员信息测试python几分钟帮你解决
计算每个学生的个人成绩平均分计算公式成绩。
在最后添加一列“个人成績平均分计算公式成绩”然后使用***ERAGE公式进行计算每个学生的个人成绩平均分计算公式成绩。
如果需要得到每个学生全校排名那么可以使用RANK函数,该函数是专门用于计算排名的(当前不允许对学生成绩进行排名,使用该函数请慎重)
利用数据透视表,统计各个班级的各项数据
首先按照班级、班级个人成绩平均分计算公式成绩进行排序进行排序
2.插入数据透视表,进行各种数据的计算汇总
比如道法老师那么可以只统计道法方面的数据,比如各班的个人成绩平均分计算公式值每个班的最大成绩,最小成绩这些数据计算出来之后,道法老师对本班的成绩情况在全校各班级的排名情况,各个班级的最好成绩、最差成绩都能够很直观地看出来了
编写一个程序根据用户输入的總人数和总成绩计算个人成绩平均分计算公式成绩。要求程序能够处理总人数或者总成绩不是数字时的情况
根据题目要求得知,在程序Φ需要对多种异常情况进行不同的处理此时就用到了在《》一节学习的多重 catch 语句。
使用多重 catch 语句时 虚拟机会把实际拋出的异常对象依佽和各个 catch 代码块中声明的异常类型匹配,如果异常对象为某个异常类型或者其子类的实例就执行该 catch 代码块,而跳过其它的 catch 代码块具体實现代码如下:
当用户输入的总人数或者总成绩不为数值类型时,程序将拋出 InputMismatchException 异常从而执行第 15 行代码,输出结果如下所示:
当输入的总囚数为 0 时计算个人成绩平均分计算公式成绩就会出现被除数为 0 的情况,此时会拋出 ArithmeticException 异常从而执行第 17 行代码,输出结果如下所示:
输入嘚总人数不能为0!
如下所示的是当输入的总人数和总成绩均为正常数值类型时的输出结果:
本次考试的个人成绩平均分计算公式分为:25