巧妙利用学生的学号自动列出“条件学生”名单

学习绩效管理等。考试成绩的处理和分析就是一项最基本的绩效管理。Excel是一种专业数据处理软件,在教学管理上有很多方面的应用,这里谈谈在Excel软件中怎样巧妙利用学生学号学生成绩进行自动分类的一项应用。

在日常教学中,免不了要对学生学习状况进行检测,然后用Excel对成绩进行相关分析,如平均分、标准差、频数统计、及格率、优秀率、最高分、最低分、最高分学生、最低分学生、等级转换等(图1),有时教学人员希望能通过成绩自动列出某些学生的名单,这项数据处理具有很强的教学实际意义,但在具体操作中,很多教师均是首先根据成绩排序,然后再通过复制相关学生的名单达到目的,由于学生成绩一般是按照学号升序排列的,这种操作完成后还要再次根据学号进行排序,很明显这种操作既麻烦,而且又不能实现自动化。在这里介绍另一种方法,即利用学生学号和相关函数对学生成绩进行自动分类处理。

具体操作如下:(数据来源于某校某班学生的生物考试成绩)。

1、学生原始成绩输入

在Excel文档中按照学生学号顺序,依次输入学生的各项成绩(图2)。为了保护图中学生的隐私,学生姓名字体设置为Script,达到“乱码”的目的。(图中“N”代表学生缺考)。

2、平均分的数据处理。

本实例的目的是根据学生5次考试成绩平均分,在“需要补差列中列出平均分小于65分的学生名单,平均分的处理是在“平均学号列中列出学生的平均成绩(保留两位小数)和学生学号(最后两位数),方法是在相应单元格(如H4)中输入引号中的公式“=INT(CONCATENATE(ROUND( AVERAGE(C4:C4),2) *IOOO,A4》”,为了使“平均学号列中的数据具有可比性,对于学号大于等于10的,相应单元格(如H12)中输入公式为“=INT(CONCATENATE(ROUND( AVERAGE(C4:C4),2)*100.A12》”,若最大學号大于99,则上面公式均需做相应的改变,最好是利用IF函数来写上面的公式,这请读者自己思考。其它单元格可采取自动填充的方法输入相应公式,最后得到相应数据(图3)。

3、自动列出名单。

在 “需要补差单元格输入公式“=COUNTIF(14:135,”1”)”人需要补差””,达到能自动统计需要补差学生的数量(图4)。然后在“需要补差”列的相应单元格(如14)中输入公式

“=IF(SMALL(H$4:H$53,ROW(A1》=650000,”**”,OFFSET($B$4,(MATCH(SMALL(H$4:H$53,ROW(A1》,$H$4:$H$53,0)—1),0,1,1))”,其它单元格可采取自动填充的方法输入相应公式,最后得到相应学生名单(图4)。

从上面公式可以看出,“平均学号列中学号是为了使本列中的数据具有相异性,从而避免SMALL函数不能找出相同数据(即平均分)的目的,最后通过MATCH函数和OFFSET函数列出所需数据。

同样的道理,只要改变相关条件,就可自动列出符合条件的数据,最后达到自动分类的目的。

参考文献。

[1]彭庆梅.学生学号的妙用[J].小学教学设计,2016(36).

[2]韩益萍,王超.学号提问对学生学习影响的研究[J].中学教学参考,2010(2):108—108.

3 次访问