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,然后往下自动填充.得到各班的及格率名次.


相关文章
·批量设置PowerPoint字体及行间距——VBA宏10-02
·win7 隐藏文件夹设置方法08-14
·内网穿透工具ngrok09-10
·十秒免工具激活windows 1002-25
·Excel如何批量插入分页符02-12
·如何在EXCEL中添加中文语音朗读功能07-21
·FLV视频在线下载11-18
·自动对一个文件夹下的N个word文件批量执行一个宏06-21
·sql server 删除大量数据时超时11-09
·Excel 2007 筛选后只复制显示区域内容12-10
最新文章
阅读排行