资源描述:
《教育主管部门运用excel快速汇总学校统测成绩》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、教育主管部门运用EXCEL快速汇总学校统测成绩[内容摘要]Excel俗称电子表格,是集表格、计算和数据库等功能为一体的软件,其数据处理的核心是函数和数据库。作为一名教育工作者,学生考试结束后,要做的一项重要工作,就是迅速完成各科成绩各项指标的统计,以便掌握学生学习现状,作为教育主管部门,要为学校及时提供教学质量分析,指导教育教学工作,快速汇总每所学校的成绩将尤为重要。对于学生成绩的统计处理,人们普遍选择EXCEL提供的函数编制各项指标统计公式,大大提高了工作效率。教育主管部门也可运用函数、自定义函数和数组函数等汇总多所学校的成绩,本文就如何运用函数、自定义函数和数组函数等汇总
2、多所学校的成绩做简要介绍。[关键词]函数自定义函数数组函数汇总成绩Excel俗称电子表格,是集表格、计算和数据库等功能为一体的软件,其数据处理的核心是函数和数据库,Excel已是办公和管理不可或缺的一款软件。作为一名教育工作者,学生考试结束后,要做的一项重要工作,就是迅速完成各科成绩各项指标的统计,以便掌握学生学习现状,作为教育主管部门,要为学校及时提供教学质量分析,指导教育教学工作,快速汇总每所学校的成绩将尤为重要。对于学生成绩的统计处理,人们普遍选择EXCEL提供的函数编制各项指标统计公式,大大提高了工作效率,那么教育主管部门如何汇总出多所学校的成绩呢?经过探索与实践,我
3、将在教育主管部门处理学校成绩时遇到的一些函数使用问题总结出来供大家参考。一、用VBA编写自定义函数wsingle筛选学校名称Excel的函数和公式可谓是Excel的精华功能,除了提供大量内置函数外,还提供了自定义函数UDF(User Defined Function)接口。当利用内置函数编写的公式太繁杂,为简化公式复杂度或在系统内置函数解决不了问题为实现特定需求时,可通过VBA编制Excel的加载宏文件来扩展Excel的函数。下面是一个自定义函数wsingle()的VBA代码:FunctionWsingle(rng1AsRange,xAsInteger)DimmAsRange
4、DimnAsRangeDimiAsIntegerForEachmInrng1k=k+1Ifk>Application.WorksheetFunction.CountA(rng1)+10ThenExitFunctionIfApplication.WorksheetFunction.CountIf(rng1.Offset(k-1,0),m)=1Thenj=j+1Ifj=xThenWsingle=mEndIfEndIfNextmEndFunction自定义函数看似比较复杂,而且需要一定的编程知识,但是能熟练掌握自定义函数的设计,对我们用EXCEL解决复杂的实际应用问题,会有很大的帮
5、助。自定义函数建立的简单步骤如下:1、打开EXCEL,按ALT+F11组合键进VBA代码设计界面。2、单击插入菜单,选插入模块项,在通用模块编辑区输入代码内容。3、输入完成后存盘退出,自定义函数swingle()建立成功,使用方便灵活。自定义函数的使用上和内置函数无多大差别,我认为成功设计自定义函数与否,巧妙设计形式参数是至关重要的一步,它影响到函数设计思路和VBA代码的实现。自定义函数编写完成后,在如上图B4单元格内输入函数=wsingle(成绩册!$B$2:$B$10000,ROW(A1))并回车,然后下拉单元格,直至出现0为止。二、应参加人数、实参加人数、及格人数、三合
6、人数、总分等项目的汇总(一)对满足某个或某些条件的单元格数目的统计,我运用了Excel2007中新增的函数countifs,countifs为countif函数的扩展,用法与countif类似,但countif针对单一条件,而countifs可以实现多个条件同时求结果。该函数语法为countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)criteria_range1为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),criteria1为第一个区域中将被计算在内的条件(简称条件),其形式
7、可以为数字、表达式或文本。应参加人数=COUNTIFS(成绩册!B:B,B4)实参加人数=COUNTIFS(成绩册!B:B,B4,成绩册!E:E,">0",成绩册!F:F,">0",成绩册!G:G,">0")及格人数=COUNTIFS(成绩册!B:B,B4,成绩册!E:E,">=60")三合人数=COUNTIFS(成绩册!B:B,B4,成绩册!E:E,">=60",成绩册!F:F,">=60",成绩册!G:G,">=60")“成绩册!B:B,B4”指的是成绩册表中学校名称与学校统计表中学校名称相同的个数