Excel 进行学生成绩统计分析


来源:高中英语教学交流网
发布时间:2014-03-13 16:15:00
查看次数:

内容提要:参考班级,参考人数、平均分,及格人数、及格率、优秀人数、优秀率,最高分、最低分以及各分数段所占的人数:600分以上人数、500~599 分人数、400~499 人数、300~399 人数、300 分以下人数。


例如:两个人99分,并列第2名,则第3名空缺,接下来是第4名。

2)同分同名次,但后续名次不空缺

假定成绩在E,则在F2单元格中输入公式:

=SUMPRODUCT((INDIRECT"E$2:E$"&MAXIFE$2:E$10000<>"",ROWE$2:E$10000))))>E2*1/COUNTIFINDIRECT"E$2:E$"&MAXIF

E$2:E$10000<>"",ROWE$2:E$10000)))),INDIRECT"E$2:E$"&MAXIFE$2:E$10000<>"",ROWE$2:E$10000)))))))+1

公式以Ctrl+Shift+Enter三键结束。

通常我们在排名次时大多采用的是同分同名次,允许后续名次空缺.

1)排总名次:P3单元格输入=RANKO3,$O$3:$O$676),回车,便得到韩威同学在全年级的总分名次,然后选中P3单元格,当右下

角出现小“+”字图标时时使用拖拉大法往下自动填充,或左键双击即可.

2)排班名次:Q3单元格中输入=SUMPRODUCT(($C$3:$C$376=$C3*$O3<$O$3:$O$676))+1,然后按Ctrl+Shift+Enter,选中Q3单元格,当右下角出现小“+”字图标时时使用拖拉大法往下自动填充,或左键双击即可.

(二)设计成绩分析表

下面就以语文科分析表设计为例进行描述,其他科的分析相似操作。

1.设计分析表 如图2所示.

A1R1 合并并居中,输入“** 中学20072008 学年度第一学期高一月考成绩分析表。用同样的方法将A2I2 合并并居

中,输入科目:语文其他文字按表格内容输入即可。然后从A5A14依次输入1,2,3……10班级名.

2.求语文科各班参考人数

我们在这里可采用COUNTIF函数,COUNTIF 函数用于计算给定区域内满足特定条件的单元格的数目,所以在B5单元格中输入“=COUNTIF(成绩表!$C$3: 成绩表!$C$676,A5 即可求出1班的参考人数。然后选中B5 单元格,拖动B5 单元格右下角的小“+”字图标至B14 单元格(复制公式),这样,就能自动得到其他各班的参考人数。最后在B15 单元格中输入“=SUMB5:B14,用于分析全年级参考总人数。

3.求各班及格人数

我们在这里可采用数组公式进行多重标准单元计算。首先在D5 单元格中输入“=SUMif((成绩表!$C$3: 成绩表!$C$676=A5* 成绩!$F$3: 成绩表!$F$676,>=90,1,0)),按下SHIFTCTRL键敲回车,Excel会自动在公式两侧加上大括号,生成数组公式。然后对D5D14单元格进行向下自动填充操作。最后在D15 中输入“=SUMD5:D14,求出全级及格人数。公式中的1表示当条件为真时返回结果计为1,即及格1,否则为0;

4.求各班及格率

我们可在E5 单元格中输入“=IFB5=0,0,D5/B54*100”,为避免分母为0的错误,用了IF 函数。公式的作用为:若1班参考人数不为0,则及格率为及格人数除以参考人数后乘以100。然后对E5 E14 单元格进行向下自动填充操作。然后在E15 中输入AverageE5:E14,算出全年级的平均合格率。

5.按及格率班级排名次

F5单元格中输入 =RANKE5,$E$5:$E$14,然后往下自动填充.得到各班的及格率名次.


相关文章
·批量替换word文档中的第一行作为文件的文件名06-21
·word里的表格如何自动换页04-18
·Excel 2007 筛选后只复制显示区域内容12-10
·连接打印机时需要输入用户名密码怎么办?05-15
·excel怎么生成随机数?02-03
·EXCEL 成绩统计常用函数04-16
·Excel 进行学生成绩统计分析03-13
·用vlookup从右向左查询(逆向查询)吗?01-20
·qlv格式视频转mp4方法08-10
·如何更改Excel默认另存为的路径?04-16
最新文章
阅读排行