Excel表格在统计学生成绩中应用讲诉 下载本文

又到了学期末每个老师都为统计学生成绩,以及各种的考评而发愁,统计

学生成绩是每位教师在日常教学中必不可少的一件事,它是教师了解和掌握学生学习情况的一个窗口,也是学校对一个班级教学质量评估的重要数据来源和依据之一。但对学生成绩的统计却是一件繁杂、耗时的事。在我们学校的教师授课手册中,不仅要知道学生的总分,平均分,还要知道优秀学生的人数中等学生的人数 及格和不及格学生的人数 以及他们所占的比例,这就要用到(sum,average,if.sumif,count,countif等函数)为了节省对学生成绩的统计时间,做到事半功倍,我们可以利用excel,中的相关的函数和命令快速准确的做到这一点。要实现统计自动化,就要给统计表设置统计函数或公式,在统计学生成绩所用的函数只要有以下几个。

单元格 总分 平均分 条件 参加考试人数 函数 Sum Average If Count 函数的用法 求和函数 求平均函数 条件函数 就是返回包含数字以及包含参数列表中的数字的单元格的个数 RANK函数可以计算名次该函数格式为:=RANK(Number,Ref,Order) 计算及格的人数 语法 COUNTIF(range,criteria) Range 为需要计算其中满足条件的单元格数目的单元格区域。 Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。例如,条件可以表示为 32、\、\、\或 B4 名次 及格人数 Rank Countif(“”>=60) 优等,良好,可参照 及格人数设定 countif

虽然Excel得到了广泛的应用,但大多数人都仅用它来制作一些简单的表格或者用于数据的简易运算,并且觉的它没有Word好用,但是有许多功能都是Excel独有的,Word无法实现。例如要制做一张表,Word要先选择表样,几行几列调整行高列高,再输入数据,完成后一但要插入或删除数据,又要重新调整表格。而用Excel操作起来就非常容易,我们将不同的数据输入相应的单元格中,至于表格的样式就交给Excel中“设置单元格格式”选项,只需要按照自己的需要去选择相应的样式就可以了,而插入和删除数据,表格样式也不会发生变化。当我们输入数据时,也有一些技巧,比如表中的银行账号,因为其位数较长,每次输入完毕后总会发现后几位变为零,这时只需要选中单元格或列单击鼠标右键,选择“设置单元格格式”中“数字”选项卡,再在“分类”中选择“文本”选项,所输的数据就会变成文本格式,银行账号的后几位就会显示出来。在输入数据时要根据数据的类型选择相应的分类,这样保证了输入数据的准确性。还有两个功能非常实用?排序和筛选。排序,选中所有数据,点击菜单中的“数据”选项选择排序,在排序对话框中,选择“升序”或者“降序”,再选择“有标题行”或“无标题行”,最后选择要排序的“主要关键字”,“次要关键字”…,点击“确定”完成,数据会按照你的需要排序。筛选,选中标题行,点击菜单中的“数据”选项选择筛选中的“自动筛选”,每一列标头后会出现下拉箭头,选择数据,会筛选出含该数据的所有数据。排序和筛选组合使用,使查询数据和分析数据变的简单有效。

在计算复杂高级的运算时,Excel提供了大量的函数,使得许多复杂问题变的简单。我们在解决学生成绩时经常遇到的四舍五入问题,大多数人都会使用“格式栏”里的“增加小数位数”和“减少小数位数”来处理,虽然处理的数据看起来已经四舍五入了,但实际数据未发生变化,当进行数据运算时就会发生数

据不一致性。但是如果使用函数处理四舍五入问题,就不会发生此类情况,方法如下:例如需要四舍五入的数据在A列,选择A1数据右边的空白单元格B1,选择“插入函数”中的“ROUND”函数,在“函数参数”界面中number中输入“A1”,num_digits中输入四舍五入的位数,点击确定,B1中会出现A1四舍五入后的数据。也可以直接在B1单元格中输入“=ROUND(A1,1)”,B1中会出现A1保留一位小数后的数据。将鼠标移到B1单元格的右下角的小黑方块上,这时鼠标就会变成一个黑色十字形,按住鼠标左键向下拖动,拖到A列数据结束,B列数据就为A列四舍五入后的数据,剪切B列数据,选中A列数据,点击右键选择“选择性粘贴”中的“数值”,点击“确定”,A列中的数据就会变成实实在在四舍五入后的数据,经的起数据运算的检验。

在进行if函数进行计算根据分数来给出优等,良好中等,及格 ,和不及格几个等级可以这样设定如只有2个分数段及格和不及格,假设成绩数据已经输好到工作表中去,直接在单元格内输入=if(a1>=60.”及格”,“不及格”)表示条件为真时现实及格条件为假时现实不及格。如果有多个分数段就要用到excel的多层嵌套了,最多可以嵌套7层函数,我们可以用以下函数来解决如=if(a1>90,”优”,if(a1>80,”良”,if(a1>70,”中等”,if(a1>60”及格”,”不及格”)))),由于excel有填充功能所以只要一填充就可以把整个公式复制到整个列上了。

为了使工作表更加的合理我们还可以作以下的设置: 1.录入错误警告

单击菜单栏中的“数据”→“数据有效性”,打开“数据有效性”面板,单击“设置”,在“有效性条件”中设置如下:“允许(A )”设置为:小数 ,数

据设置:介于,最小值:0,最大值:100。这样就不会在手动录入学生成绩时出现1000分这样的错误了。

单击“出错警告”,勾选“输入无效数据时显示出错警告(S)”,“样式(I):”设为“停止”,“出错信息(T):”设为“朋友,你录入错误了!请点击‘取消’重新录入!”,最后单击“确定”按钮。若录入的数据超出设置范围,系统会自动报警

2.重复录入提示

为防止重复录入学生的姓名,我们将为学生姓名所在的列进行一些提示性的设置,如:首先选中B4:B63单元格,单击菜单中的“格式”→“条件格式”, 打开“条件格式”对话框,在“条件1(1)”中选择“公式”,在右边输入框中输入条件求和函数“=COUNTIF($B$2:$B4,$B4)>1”, 在“格式(F )…”中设置一种背景颜色和字体格式,最后单击“确定”,再“确定”即可。 3.隐藏数据“0”

有时表格中有许多的数值为0,这样使得表格显得模糊不清,看上去十分的不爽,那么如何隐藏表格中的0数值呢?方法是:单击打开“忠(1)”工作表,选取N4:U4单元格区域,单击菜单栏中的“格式”→“单元格格式” →“数字” →“分类(C)”→“自定义” →“类型”,在“类型”中输入“0;-0;;@”(不包含引号,“@”表示半角符号),最后单击“确定”按钮。表格中想不显示的“0”就被隐藏了。若要显示“0”,则只需要单击菜单栏中的“格式” →“单元格格式” →“数字” →“分类(C)”→“常规” →“确定”,即可将被隐藏的“0”显示出来了。

4.复制工作表 建立模板

通过对第一张工作表(即“忠(1)”)的多项设置后,现在我们开始复制其他班级或学校的学生考试成绩统计的工作表,建立一个工作簿:右键单击工作表标签中的“忠(1)”工作表,选择“插入”→“工作表”→“确定”,然后按F4键,每按一次F4键,将重新插入一张新工作表,然后重命名其他工作表。单击“忠(1)”工作表,单击列号与行号相交的空白处,全选“忠(1)”工作表,单击“忠(2)”工作表标签,打开“忠(2)”工作表,右键单击A1单元格,选择“粘贴”,完成“忠(2)”与“忠(1)”工作表的一切设置工作,如此这般操作,继续完成“忠(3)”至“游枫”工作表的克隆工作。

建立“总表”工作表,总表就是对所有学校和班级进行汇总统计。单击“忠(1)”工作表标签,打开“忠(1)”工作表,选取F4:V4单元格区域,右键单击该选定的单元格区域,点击“复制”按钮,单击“总表”工作表标签,打开“总表”工作表,右键单击B5单元格,点击“粘贴”按钮,单击R5单元格右下角的粘贴图标,单击选择“粘贴选项”→“链接单元格”单选项。并以此类推,将“忠(2)”至“游枫”工作表的统计项目复制粘贴到“总表”中。 “总表”中的“总计”栏一行,也相应地设置好统计的公式或函数,至此,所有公式和函数设置完成。

最后进行工作表标签设置,右键单击“总表”工作表标签,左键点击“选定全部工作表(s)”,再次右键单击“总表”工作表标签,左键点击“工作表标签颜色(T)…”设置自己喜爱的颜色即可,体现个性。

通过以上的一番设置后,将全部工作表保存起来,文件类型可以为“模板(*.xlt)”。这样在以后在录入其他年级和其他班级的成绩时候就只需要改动及格数值就可