用户注册 设为首页 加入收藏 小学一二三四五六年级上下册语文、数学、英语、科学、音乐、体育、美术教案、期中期末试卷、教学计划总结、课件、背景图片
  • 您现在的位置: 小学名师教学网 >> 综合范文 >> 电脑技术 >> 正文

    Excel学生成绩统计分析 方法

    本文所属专题栏目是【】

    本文Excel学生成绩统计分析 方法由小学名师教学网HBteachers.CN收集整理,感谢原作者。更新时间:2014-12-4 10:45:31

    在学校的教学过程中,对学生成绩的处理是必不可少的,为了体现考试成绩的公正公平性,更好地为教学服务,提高教师的工作积极性,我们需要对学生的考试成绩进行认真的分析,这就要求我们算出与之相关的一些数值:像每一个同学的总分及班名次、级名次,各科分数的平均分,各科的优秀率及及格率等等,如果用Excel来处理这些数据则非常简单。
    学生成绩分析的项目包括参考班级,参考人数、平均分,及格人数、及格率、优秀人数、优秀率,最高分、最低分以及各分数段所占的人数:600分以上人数、500~599 分人数、400~499 人数、300~399 人数、300 分以下人数。
    方法:新建空白Excel工作簿,将自动建立的Sheet1、Sheet2、Sheet3工作表重命名为成绩表、分析表、分数段统计表。其中各科考试成绩表用于输入各科成绩。
      (一)设计各科成绩表
      在成绩表第一行中输入分析名称,如“** 中学2007~2008 学年度第一学期高一月考成绩表”,在第二行从A1单元格开始顺序输入记录字段名:考号、姓名、班级、语文、数学、英语、物理、化学等。
    假设全级学生有674 人,10个班,所以从第3行到第676 行用来输入所有学生各科的成绩。
    1.    求总分:主要用SUM函数,其语法格式为SUM(Ref),此处Ref为参与计算的单元格区域。例如:SUM(B2:E2)是表示求B2、C2、D2、E2四个单元格内数字的和。在O3单元格中输入=sum(F3:N3),便可求出第一个同学韩威的总分,然后选中O3单元格,当右下角出现小”+”字图标时时使用拖拉大法往下自动填充,或左键双击即可.
    2.排名次:Microsoft Excel中用RANK函数求名次(排序),它的语法为:
    RANK(Number,Ref,Order)   返回一个数字在数字列表中的排位。
    Number 为需要找到排位的数字。
    Ref 为数字列表数组或对数字列表的引用。Ref 中的非数值型参数将被忽略。如果使用公式复制,最好使用绝对地址。如 =RANK(E2,$E$2:$E$50)。注意,其中的标点符号用英文半角。
    Order 为一数字,指明排位的方式。省略为升序。
    使用RANK()函数排名的两种情况:
    (1)同分同名次,但后续名次空缺
    假定E列为成绩,F列为名次,F2单元格公式如下:
    =RANK(E2,E:E)      或=rank(e2,$E$2:$E$10000)
    这种方法,分数相同时名次相同,随后的名次将空缺。
    例如:两个人99分,并列第2名,则第3名空缺,接下来是第4名。
    (2)同分同名次,但后续名次不空缺,一般不采用。
    通常我们在排名次时大多采用的是同分同名次,允许后续名次空缺.
    (1)排总名次:在P3单元格输入=RANK(O3,$O$3:$O$676),回车,便得到某同学在全年级的总分名次,然后选中P3单元格,当右下角出现小“+”字图标时时使用拖拉法往下自动填充,或左键双击即可.
    (2)排班名次:在Q3单元格中输入=SUMPRODUCT(($C$3:$C$376=$C3)*($O3<$O$3:$O$676))+1,然后按Ctrl+Shift+Enter,选中Q3单元格,当右下角出现小“+”字图标时时使用拖拉法往下自动填充,或左键双击即可.
     (二)设计成绩分析表
      下面就以语文科分析表设计为例进行描述,其他科的分析相似操作。
      1.设计分析表
      将A1:R1 合并并居中,输入“** 中学2007~2008 学年度第一学期高一月考成绩分析表”。用同样的方法将A2:I2 合并并居中,输入“科目:语文”其他文字按表格内容输入即可。然后从A5至A14依次输入1,2,3……10班级名.
      2.求语文科各班参考人数
    COUNTIF函数:COUNTIF 函数用于计算给定区域内满足特定条件的单元格的数目,所以在B5单元格中输入“=COUNTIF(成绩表!$C$3: 成绩表!$C$676,A5)”, 即可求出1班的参考人数。然后选中B5 单元格,拖动B5 单元格右下角的小“+”字图标至B14 单元格(复制公式)。
    注:=COUNTIF(成绩表!$C$3:成绩表!$C$676,A5):计算某一区域中满足条件的单元格个数目。
    成绩表!$C$3: 成绩表!$C$676__表示要计数的字段。
    A5__表示要计数的依据(参数)。可以是成绩表中的某个单元格,也可以是分析表中与成绩表中表述相同的单元格。
    =COUNT (成绩表!$D$3: 成绩表!$D$68):
    表示计算包含数字的单元格与参数列表中数字的个数。
      3.求各班及格人数
    在D5 单元格中输入“=SUM(if((成绩表!$C$3:成绩表!$C$676=A5)*(成绩表!$F$3: 成绩表!$F$676>=90),1,0))”,按下SHIFT+CTRL键敲回车,Excel会自动在公式两侧加上大括号,生成数组公式。然后对D5至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单元格中输入“=SUM(IF((成绩表!$C$3:成绩表!$C$676=A5)*

    [1] [2] 下一页


    关键词:Excel学生成绩统计分析 方法

    收藏此页  我要打印  我要纠错

    小学名师教学网文章评论
    范文导航
    范文专题

    本站部份图文由网上收集,所有资源仅供学习参考之用,版权和著作权归原作者所有。如果您发现侵犯您的权益,请即时通知,本站将立即删除!

    小学名师教学网提供人教版、冀教版、苏教版、北师大版、教科版等各科教学资源。网站ICP备案:冀ICP备08104639号