Excel应对高中成绩统计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Excel应对高中成绩统计
河南省偃师高中曲小伟
我们经常使用Excel进行学生成绩处理,近几年我们学校统计成绩一般包括如下几项内容:各班平均分,尖子生人数,优秀生人数,优良生人数,再按每一项算出量化分数,合计后得到各班得分和教师得分,及任课教师的名次。

如下图:
充分利用利用各种函数,无需编写VBA代码,一次设置之后,以后只需简单的原始成绩录入和复制即可,我们的具体操作过程如下:
1、建立第一个工作表“原始表”,包括考号、姓名、班级、各科分数与总分等字段
2、插入第二个工作表“名次表”在单元格A1中输入“=原始!A1”,回车,然后自动填充A 列,对于B列的姓名和C列的班级采用同样的方法进行填充,再把所有表头填充,注意切不可用复制的方法进行。

其他各列数据要转换为个人成绩在年级中的名次,在D2单元格中输入公式“=RANK(原始!D2,原始!D:D)”,自动填充,然后同样方法完成其他单科成绩和总分的名次。

3、建立第三个工作表“等级表”,同上使用填充完成表头和A、B、C三列数据,与原始表中保持一致。

其他各列数据需要转换为学生的单科分数和总分在所有学生中的分类等级:a为尖
子,b为优秀,c为良好,d为其他,操作方法:D2单元格为第一个同学的语文等级,在D2中输入IF嵌套公式“=IF(名次!G3<=100,$C3&"a",IF(名次!G3<=200,$C3&"b",IF(名次!G3<=300,$C3&"c","d")))”。

其他各单元格均使用填充方法转换为成绩等级。

如下图
4、插入第四个工作表“打印统计表”,在A1到D6单元格区域中再制作一小块辅助数据(假设共有6个班)。

然后在下方输入相应班级、教师姓名、及表头平均分、优秀生等内容,准备填入统计的内容(如图)
假设共有500名学生,在C11单元格中输入“=AVERAGE(IF(原始!$C$2:$C$500=A1,原始!D$2:D$500,""))”,最后要按Ctrl+Ehift+Enter结束公式输入(因为是一个数组公式),得到1班的语文平均分;在E11单元格中输入=COUNTIF(等级!D$2:D$500,B1),按回车得到1班语文的尖子生人数,优秀生和优良生的人数统计采用相似的办法,只用把上式中的B1分别改为C1和D1即可。

使用填充完成所有班级的平均分、尖子生、优秀生、优良生人数。

然后计算量化得数,每一项最高分为25分,平均分降低1分或人数少1人均在最高分的基础上减0.3,所以我们在D11单元格中输入公式“=25-(MAX(C$11:C$16)-C11)*0.3”;其他各项的量化得数同样计算。

班级得分的计算:在K11单元格中输入公式= SUM(D4,F4,H4,J4)
教师得分的计算:在L11单元格中输入公式=AVERAGE(K11:K12)
名次的计算:在M11单元格中输入公式=RANK(L11,L$11:L$16)
到此为止,其余数据通过自动填充功能,很快即可完成。

一表成,终年用:这次考试的统计表,到下次考试成绩统计时,照用不误,只将第一个工作表换成新的成绩就可以了。

相关文档
最新文档