现代教育技术>>本期导读

    Excel在体育成绩统计中的应用 [绍兴市第二中学    谢春峰 毛贵明]


  作为体育老师,每到学期末都会忙着统计成绩。光是需要查找的标准,就有国家体育锻炼标准、体育课成绩标准、体育合格标准;还得分男生标准、女生标准、各年级标准。光查分的工作量就很大,然后还要汇总、计算。由于这些工作比较琐碎,因此特别容易出错。应用Excel强大的函数功能,可以实现自动查分、自动汇总统计成绩,从而大大减轻老师的工作强度。下面介绍具体的操作步骤与方法。
  一、建立标准查分表
  首先是根据体育学科的相关评分标准在Excel中建立标准评分表,建立该表的目的是为Excel中的LOOKUP函数进行自动查分提供标准。由于LOOKUP函数的使用比较特殊,为了读者能够更好的理解它的使用方法,有必要先对该函数作一介绍。
  LOOKUP函数有两种语法形式:向量和数组。在本例中采用向量形式,向量形式的函数格式为:LOOKUP(Lookup-value,Lookup-vector,Result-vector)。其中Lookup-value为需要函数查找的数值,在本例中是指具体的体育项目成绩;Lookup-vector为只包含一行或一列的区域,在本例中是指具体某项体育项目的评分标准(需要注意的是:Lookup-vector的数值必须按升序排列,否则,函数不能返回正确的结果);Result-vector也是只包含一行或一列的区域,其大小必须与Lookup-vector相同,在本例中是指某项体育项目的具体得分。
  由于 LOOKUP函数中的Lookup-vector参数数值必须按升序排列,而体育径赛类的项目具有数值越大,得分越低的特点,因此,为了操作方便,可以将“径赛评分表”中的标准成绩进行“负数”处理(即在原数值前面加上负号,如图一所示)。另外,当函数LOOKUP找不到Lookup-value时,则查找Lookup-vector中小于其的最大数值,如果找不到最小值,就会返回错误值“#N/A”,因此,有必要对标准分的上限和下限加以设置:在两张评分表的第一行设置一“零分行”,“径赛评分表”的“零分行”设置为“0,-100,-1000”,“田赛评分表”的“零分行”设置为“0,0,0”,均表示“得分”为零分的情形。
  根据上面函数的介绍,经过技术处理后可以得到两张评分表:“径赛评分表”和“田赛评分表”。(如图一、图二。为了说明方便和数据显示的完整性,图中隐藏了若干行。)



  二、建立学生体育成绩统计表
  建立设有班级、姓名、考核内容名称及得分、总分、最后成绩等项目的体育课成绩统计表,在班级、姓名及考核内容名称等项目下空格中填入相应的数据,得分、总分和最后成绩暂空待填(如图三)。

  三、实现自动查分
  这一步是关键一步,前面两步都是为此作准备的。它主要利用LOOKUP函数来实现,具体操作如下:
  1.选中“成绩统计表”工作表中需要查找的第一位同学100米得分的单元格“D4”(该单元格用于保存该学生100M得分)。
  2.单击“插入”菜单栏中的“函数”命令,在弹出的“插入函数”对话框的“函数分类”中选择“查找与引用”,在“函数名”中选择“LOOKUP”,然后单击“确定”按钮。
  3.在紧接着弹出的“选定参数”对话框中选择“Lookup-value,Lookup-vector,Result-vector”选项,然后单击“确定”,就会出现LOOKUP函数对话框。在对话框中,首先将光标定在第一个参数框中,然后单击“成绩统计表”中的“C4”单元格(该单元格记录的是该学生实际的100M成绩),Excel会自动在第一个参数框中显示“C4”。把光标定在第二个参数框中,然后单击“径赛评分表”,用鼠标选定“100米”列中的B5:B25数据源(“径赛评分表”中100M的所有成绩)。最后把光标定在第三个参数框中,再单击“径赛评分表”,用鼠标选定“分值”列中的A5:A25数据源(“径赛评分表”中100M的所有成绩的分值)。(如图四)

  4.单击“确定”按钮,自动返回到“成绩统计表”中。这时可以看到在“D4”单元格中自动加入了公式“=LOOKUP(C4,径赛评分表!B5:B25,径赛评分表!A5:A25)”。由于查找的是该学生的径赛项目,而该类项目已经做了负数处理。因此,需要在自动生成公式中的第一个参数C4前面加“-”号(查田赛得分时不需加);在第二、三个参数的单元格行标前添加绝对引用符“$”(如果不添加绝对引用符的话,后面采用“自动填充”功能计算其他学生的得分时会出错)。编辑后的公式变成“=LOOKUP(-C4,径赛评分表!B$5:B$25,径赛评分表!A$5:A$25)”。单击“确定”按钮后就可以得到该生100M的得分。
  如果对每一个学生都这样操作很麻烦也没有必要。我们可以利用Excel的“自动填充”功能来实现所有学生的同一项体育成绩的批量操作。首先选中“D4”单元格,用鼠标拖动单元格右下方的“填充柄”进行“自动填充”,这样就可以得到所有学生的100M的得分。
  以此类推,完成其他各项体育成绩得分的查找。
  四、实现成绩汇总
  这一步很简单,只要把上一步查得的每位学生的各项得分,用Excel提供的SUM函数进行求和,再求得其平均分(最后成绩)即可。
  求和函数SUM的使用语法形式为SUM(Value1,Value2,…)。其功能为求指定数、单元格或区域中数值的和。具体操作如下:
  1.选中“成绩统计表”中“总分”栏的第一单元格“K4”(此单元格用于保存第一位学生的各项成绩的总分),直接输入求和公式“=SUM(D4,F4,H4,J4)”,得到第一位学生的总分。用“自动填充”的方法,求得其他同学的总分。
  2.选中“成绩统计表”中“最后成绩”栏的第一单元格“L4”(此单元格用于保存第一位学生的最后成绩),直接输入公式“=K4/4”,求得该生四个考核项目得分的平均分。使用“自动填充”方式,求得其他学生的最后成绩。(如图五)

  以上我们通过使用Excel的两个函数,非常方便快捷地完成了学生体育成绩的查找与统计。事实上,这一方法还适用于其他学科的类似统计汇总工作,它可以使我们从繁琐的重复性劳动中解脱出来,有更多的时间和精力投身到教学和科研活动中去。

现代教育技术
搜索查询

请输入查询关键字:


投稿须知