利用Excel进行学生成绩统计分析.doc

利用Excel进行学生成绩统计分析.doc

ID:57851859

大小:55.50 KB

页数:7页

时间:2020-04-01

利用Excel进行学生成绩统计分析.doc_第1页
利用Excel进行学生成绩统计分析.doc_第2页
利用Excel进行学生成绩统计分析.doc_第3页
利用Excel进行学生成绩统计分析.doc_第4页
利用Excel进行学生成绩统计分析.doc_第5页
资源描述:

《利用Excel进行学生成绩统计分析.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、利用Excel进行学生成绩统计分析(一)设计成绩分析表 下面就以语文科分析表设计为例进行描述,其他科的分析相似操作。1.设计分析表如图2所示.将A1:R1合并并居中,输入“**中学2007~2008学年度第一学期高一月考成绩分析表”。用同样的方法将A2:I2合并并居中,输入“科目:语文”其他文字按表格内容输入即可。然后从A5至A14依次输入1,2,3……10班级名.2.求语文科各班参考人数我们在这里可采用COUNTIF函数,COUNTIF函数用于计算给定区域内满足特定条件的单元格的数目,所以在B5单元格中输入“=COUNTIF(成绩表!$C$3:成绩表!$C$676,A5)”,即可求出1班的

2、参考人数。然后选中B5单元格,拖动B5单元格右下角的小“+”字图标至B14单元格(复制公式),这样,就能自动得到其他各班的参考人数。最后在B15单元格中输入“=SUM(B5:B14)”,用于分析全年级参考总人数。3.求各班及格人数我们在这里可采用数组公式进行多重标准单元计算。首先在D5单元格中输入“=SUM(if((成绩表!$C$3:成绩表!$C$676=A5)*(成绩!$F$3:成绩表!$F$676,>=90),1,0))”,按下SHIFT+CTRL键敲回车,Excel会自动在公式两侧加上大括号,生成数组公式。然后对D5至D14单元格进行向下自动填充操作。最后在D15中输入“=SUM(D5

3、:D14)”,求出全级及格人数。公式中的1表示当条件为真时返回结果计为1个,即及格1人,否则为0。4.求各班及格率我们可在E5单元格中输入“=IF(B5=0,0,D5/B54)*100”,为避免分母为0的错误,用了IF函数。公式的作用为:若1班参考人数不为0,则及格率为及格人数除以参考人数后乘以100。然后对E5至E14单元格进行向下自动填充操作。然后在E15中输入Average(E5:E14),算出全年级的平均合格率。 5.按及格率班级排名次在F5单元格中输入=RANK(E5,$E$5:$E$14),然后往下自动填充.得到各班的及格率名次.  6.求各班优秀人数 首先在I5单元格中输入“=

4、SUM(IF((成绩表!$C$3:成绩表!$C$676=A5)*(成绩表!$F$3:成绩表!$F$676,>=100),1,0))”然后对I5至I14单元格进行向下自动填充操作。最后在I15单元格中输入“=SUM(I5:I14)”,以求得全年级优秀人数。  如果规定全年级20%以上的学生为优秀人数,可以这样算:=SUM(IF((成绩表!$C$3:成绩表!$C$676=A5)*(成绩表!$F$3:成绩表!$F$676>=LARGE(成绩表!$F$3:$F$676,INT(0.2*COUNT(成绩表!$F$3:$F$676)))),1,0))其中LARGE(成绩表!$F$3:$F$676,INT

5、(0.2*COUNT(成绩表!$F$3:$F$676)))所求的是全年级语文分数前20%中最低的一个同学的分数,SUM(IF((成绩表!$C$3:成绩表!$C$676=A5)*(成绩表!$F$3:成绩表!$F$676,”>=”LARGE(成绩表!$F$3:$F$676,INT(0.2*COUNT(成绩表!$F$3:$F$676))))则是求出1班语文学科高于或等于这个同学分数的人数.  8.求各班优秀率跟求合格率类似,首先在J5单元格中输入“=IF(B5=0,0,I5/B5)*100”,为避免分母为0的错误,用了IF函数。公式的作用为:若107班参考人数不为0,则优生率为优生人数除以参考人数

6、后乘以100。然后对J5至J14单元格进行向下自动填充操作。最后在J15中输入“=average(J5:J14)”算出全年级的平均优秀率。9.求各班平均分 求平均分用AVERAGE函数,其语法格式为AVERAGE(Ref),此处Ref为参与计算的单元格区域。例如AVERAGE(F2:F50)是求F2:F50区域内数字的平均值。默认情况下,Excel2003会忽略掉空白的单元格,但是它不忽略数值为0的单元格,要想忽略数值为0的单元格需要用到COUNTIF函数,其语法为COUNTIF(Range,Criteria),其含义是计算某个区域中满足给定条件的单元格数目。本例求F2:F50的平均分,如果

7、忽略数值为0的单元格可以这样计算:SUM(F2:F50)/COUNTIF(F2:F50,"<>0")。另外如果要求去掉几个最高分和几个最低分然后取平均分的话,用到LARGE和SMALL函数,其语法格式为LARGE(array,k),含义是返回数组中第k个最大值,SMALL(array,k)的含义是返回数组中第k个最小值。如果我们求F2:F50中去掉两个最高分和两个最低分之后的平均分可以这样计算:“SUM(F2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。