论文部分内容阅读
摘 要:本文从实际的教学评估实际需要出发,利用常用的电子表格软件excel对教学质量进行科学分析。自动分析各项成绩数据,包括实际人数、满分人数、及格率、平均分、考评平均分、优秀率等的计算,为教学质量的评价提供了科学依据。
关键词:excel 成绩分析 质量分析 数组公式
中图分类号:G473 文献标识码:A 文章编号:1673-1875(2009)20-036-01
随着信息技术的不断发展,如何使教学更高效,管理更科学,信息交流更迅速是广大的教育管理者一直探寻的问题。对学生的考试成绩科学的分析和统计,才能有效地检验教学效果,对于学校的管理和决策也提供了重要的依据,有利于提高教学的效率和质量。利用Excel软件进行成绩分析,无需成本、维护方便、通用性和扩展性很强。
Excel是一个普及性最高、应用最广泛的电子表格软件,广泛应用于管理、统计等众多领域,具有较强的实用性和操作性,是作为成绩分析的绝佳工具。
教学成绩分析的具体步骤如下:
1、定义名称:
名称是单元格或者区域的别名,它代表单元格,单元格区域,公式或常量的单词和字符串,在创建比较复杂的工作表时,命名是有非常重要的好处,使用名称表明单元格的内容,比使用单元格地址更清楚明了,在公式或者函数中使用名称代替单元格或者区域的地址要更容易记忆和理解,名称可以用于所有的工作表,在工作表中复制公式时,使用名称和使用单元格引用的效果相同。
2、利用教师任课情况统计表查找出每位学生的任课老师,作为学生成绩统计表所设置的辅助列,这样做是为了方便统计任课教师的各班分布情况。
例如:N2=INDEX(教师任课情况统计表!$B$2:$J$21,MATCH($A2,教师任课情况统计表!$A$2:$A$21,0),MATCH(N$1,教师任课情况统计表!$B$1:$J$1,0))
MATCH函数的语法规则为:MATCH(lookup_value,lookup_array,match_type)
参数:Lookup_value 为需要在数据表中查找的数值。
Lookup_array 可能包含所要查找的数值的连续单元格区域。
Match_type 为数字 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在lookup_array 中查找 lookup_value。
MATCH函数返回在指定方式下与指定数值匹配的数组中元素的相应位置。
INDEX函数的语法规则为:INDEX(array,row_num,column_num) 返回数组中指定单元格或单元格数组的数值。
参数:Array为单元格区域或数组常数。Row_num为数组中某行的行序号,函数从该行返回数值。Column_num为数组中某列的列序号,函数从该列返回数值。
由MATCH函数返回的行号、列号在教师任课情况统计表中找到对应教师姓名。
3、在任课教师成绩分析表中统计和分析各项数据:
下面以计算B2所引用的语文教师为例说明一下各项数据的求值方法,其他各科任老师同理可以得出计算结果。
(1)利用COUNTIF(语文教师,B2)公式计算B2教师所教的学生人数。
COUNTIF 语法规则:COUNTIF(range,criteria)
参数:Range 为需要计算其中满足条件的单元格数目的单元格区域。
Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。
其中“语文教师”为定义的名称:是学生成绩统计表中的语文教师整个列。B2则是对应的第一位语文教师。
(2)使用数组公式计算其它各项数据
在计算之前我们先来认识一下功能强大的数组公式。
在Excel中,凡是以半角符号“=”开始的单元格内容都被Excel认为是公式,其只能返回一个结果。数组公式可以看成是有多重数值的公式。与单值公式的不同之处在于数组公式可以返回一个或者是多个结果,而返回的结果又可以是一维或二维的,换句话说,Excel中的数组公式返回的是一个一维或二维的数组集合。
为什么要用数组公式?
如果你的需要满足以下条件之一,那么采用数组公式技术可能会是你很好的选择方案。
a、运算结果会返回一个集合。
b、运算中存在着一些只有通过复杂的中间运算过程才会等到结果的运算。
c、函数和公式作用范围扩展到整个工作表。
①利用{=D2-SUM((语文教师=B2)*(语文=0))}计算出参考人数,指的是实际人数减去缺考的人数。
②利用{=SUM((语文教师=B2)*(语文=语文满分))}数组公式计算出B2对应老师所教学生考满分的人数。
③利用{SUM((语文教师=B2)*(语文>=语文优秀))} 数组公式计算出B2对应老师所教学生考优秀的人数。
④利用{=SUM((语文教师=B2)*(语文>=语文及格))} 数组公式计算出B2对应老师所教学生考及格的人数。
⑤利用{=AVERAGE(IF(语文教师=B2,语文))} 数组公式计算出B2老师所教学生的平均分。
⑥利用{=AVERAGE(IF((语文教师=B2)*(语文>PERCENTILE(语文,10%)),语文)) } 数组公式计算出B2老师所教学生的考评平均分。
语法:PERCENTILE(array,k)。
参数:array为定义相对位置的数值数组或数值区域,k为数组中需要得到其百分排位的值。
考评平均分指的是该学科从高到低排序,计算出前90%的分数线,然后求出该老师大于分数线的平均分。考评平均分能够更客观的评价老师的教学水平。
⑦平均率是该老师的考评平均分除以总平均分而得出的,得到的数值越大则表明该老师所教学生的成绩越突出,各个教师之间对比更加直观。
⑧利用{=SUM((语文教师=B2)*(语文>=LARGE(语文,INT(COUNTA(语文)*0.4))))}数组公式计算出B2老师所教学生的优秀人数。
COUNTA(语文)表达式的含义是求出语文学科的总人数,然后乘以0.4则表示取前40%的学生为优秀人数。
语法:LARGE(array,k)
参数:Array 为需要从中查询第k 个最大值的数组或数据区域,K为返回值在数组或数据单元格区域里的位置,k参数必须为整数,所以使用了INT函数对数据取整运算。
⑨优秀率则是优秀人数与总人数的比值。
对于考试质量分析,不仅可以反映学生对知识和能力的掌握情况,还是反映教师的教学水平的窗口,从而有利于教师在今后的工作中有针对性的教学。掌握好excel各种函数和数组公式的使用,可以减轻统计工作,达到快捷、准确、高效的统计工作,对促进我们的教学质量的提高起到了重要的作用。
参考文献:
[1]excel实战技巧精粹 人民邮电出版社 2007
[2]excel应用大全 人民邮电出版社 2007
关键词:excel 成绩分析 质量分析 数组公式
中图分类号:G473 文献标识码:A 文章编号:1673-1875(2009)20-036-01
随着信息技术的不断发展,如何使教学更高效,管理更科学,信息交流更迅速是广大的教育管理者一直探寻的问题。对学生的考试成绩科学的分析和统计,才能有效地检验教学效果,对于学校的管理和决策也提供了重要的依据,有利于提高教学的效率和质量。利用Excel软件进行成绩分析,无需成本、维护方便、通用性和扩展性很强。
Excel是一个普及性最高、应用最广泛的电子表格软件,广泛应用于管理、统计等众多领域,具有较强的实用性和操作性,是作为成绩分析的绝佳工具。
教学成绩分析的具体步骤如下:
1、定义名称:
名称是单元格或者区域的别名,它代表单元格,单元格区域,公式或常量的单词和字符串,在创建比较复杂的工作表时,命名是有非常重要的好处,使用名称表明单元格的内容,比使用单元格地址更清楚明了,在公式或者函数中使用名称代替单元格或者区域的地址要更容易记忆和理解,名称可以用于所有的工作表,在工作表中复制公式时,使用名称和使用单元格引用的效果相同。
2、利用教师任课情况统计表查找出每位学生的任课老师,作为学生成绩统计表所设置的辅助列,这样做是为了方便统计任课教师的各班分布情况。
例如:N2=INDEX(教师任课情况统计表!$B$2:$J$21,MATCH($A2,教师任课情况统计表!$A$2:$A$21,0),MATCH(N$1,教师任课情况统计表!$B$1:$J$1,0))
MATCH函数的语法规则为:MATCH(lookup_value,lookup_array,match_type)
参数:Lookup_value 为需要在数据表中查找的数值。
Lookup_array 可能包含所要查找的数值的连续单元格区域。
Match_type 为数字 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在lookup_array 中查找 lookup_value。
MATCH函数返回在指定方式下与指定数值匹配的数组中元素的相应位置。
INDEX函数的语法规则为:INDEX(array,row_num,column_num) 返回数组中指定单元格或单元格数组的数值。
参数:Array为单元格区域或数组常数。Row_num为数组中某行的行序号,函数从该行返回数值。Column_num为数组中某列的列序号,函数从该列返回数值。
由MATCH函数返回的行号、列号在教师任课情况统计表中找到对应教师姓名。
3、在任课教师成绩分析表中统计和分析各项数据:
下面以计算B2所引用的语文教师为例说明一下各项数据的求值方法,其他各科任老师同理可以得出计算结果。
(1)利用COUNTIF(语文教师,B2)公式计算B2教师所教的学生人数。
COUNTIF 语法规则:COUNTIF(range,criteria)
参数:Range 为需要计算其中满足条件的单元格数目的单元格区域。
Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。
其中“语文教师”为定义的名称:是学生成绩统计表中的语文教师整个列。B2则是对应的第一位语文教师。
(2)使用数组公式计算其它各项数据
在计算之前我们先来认识一下功能强大的数组公式。
在Excel中,凡是以半角符号“=”开始的单元格内容都被Excel认为是公式,其只能返回一个结果。数组公式可以看成是有多重数值的公式。与单值公式的不同之处在于数组公式可以返回一个或者是多个结果,而返回的结果又可以是一维或二维的,换句话说,Excel中的数组公式返回的是一个一维或二维的数组集合。
为什么要用数组公式?
如果你的需要满足以下条件之一,那么采用数组公式技术可能会是你很好的选择方案。
a、运算结果会返回一个集合。
b、运算中存在着一些只有通过复杂的中间运算过程才会等到结果的运算。
c、函数和公式作用范围扩展到整个工作表。
①利用{=D2-SUM((语文教师=B2)*(语文=0))}计算出参考人数,指的是实际人数减去缺考的人数。
②利用{=SUM((语文教师=B2)*(语文=语文满分))}数组公式计算出B2对应老师所教学生考满分的人数。
③利用{SUM((语文教师=B2)*(语文>=语文优秀))} 数组公式计算出B2对应老师所教学生考优秀的人数。
④利用{=SUM((语文教师=B2)*(语文>=语文及格))} 数组公式计算出B2对应老师所教学生考及格的人数。
⑤利用{=AVERAGE(IF(语文教师=B2,语文))} 数组公式计算出B2老师所教学生的平均分。
⑥利用{=AVERAGE(IF((语文教师=B2)*(语文>PERCENTILE(语文,10%)),语文)) } 数组公式计算出B2老师所教学生的考评平均分。
语法:PERCENTILE(array,k)。
参数:array为定义相对位置的数值数组或数值区域,k为数组中需要得到其百分排位的值。
考评平均分指的是该学科从高到低排序,计算出前90%的分数线,然后求出该老师大于分数线的平均分。考评平均分能够更客观的评价老师的教学水平。
⑦平均率是该老师的考评平均分除以总平均分而得出的,得到的数值越大则表明该老师所教学生的成绩越突出,各个教师之间对比更加直观。
⑧利用{=SUM((语文教师=B2)*(语文>=LARGE(语文,INT(COUNTA(语文)*0.4))))}数组公式计算出B2老师所教学生的优秀人数。
COUNTA(语文)表达式的含义是求出语文学科的总人数,然后乘以0.4则表示取前40%的学生为优秀人数。
语法:LARGE(array,k)
参数:Array 为需要从中查询第k 个最大值的数组或数据区域,K为返回值在数组或数据单元格区域里的位置,k参数必须为整数,所以使用了INT函数对数据取整运算。
⑨优秀率则是优秀人数与总人数的比值。
对于考试质量分析,不仅可以反映学生对知识和能力的掌握情况,还是反映教师的教学水平的窗口,从而有利于教师在今后的工作中有针对性的教学。掌握好excel各种函数和数组公式的使用,可以减轻统计工作,达到快捷、准确、高效的统计工作,对促进我们的教学质量的提高起到了重要的作用。
参考文献:
[1]excel实战技巧精粹 人民邮电出版社 2007
[2]excel应用大全 人民邮电出版社 2007