欢迎来到四川省雅安中学! 现在是:2024年05月06日
当前位置:首页 > 学科网站 >

用Excel统计体育达标成绩

来源:本站 时间:2014-04-11 22:53:17 浏览次数:4433次

 

Excel统计体育达标成绩

黎云海      罗培丽

(雅安中学体育组,625000

   体育教师每当期末都会面对一大堆的体育测试数据,要查分,要计算,实在心烦,而且很容易出错。在此,我向大家推荐Excel2000中的函数LOOKUP函数If利用它来减轻你的负担。电子表格Excel在学校里常常用于记录学生名单,登录各科成绩,打印表格如果在此基础上因势利导,进一步发挥管理功能,那么就锦上添花了。下面介绍函数LOOKUP函数if用法一得。

一、 建立体育达标成绩表和评分标准

下面通过例子来说明:根据高二年级一个班学生的五个项目的体育达标测试成绩,来计算出每位学生的总分(如图1所示)。

图一

LOOKUP有两种语法形式:向量和数组。这里采用向量形式,向量形式为:LOOKUP(lookup-valuelookup-vectorresult-vector)

: Lookup-value为函数在第一个向量中所要查找的数值,可以为数字、文本、逻辑值。②Lookup-vector为只包                                含一行或一列的区域,lookup-vector的数值可以为数字、文本、逻辑值。要点:lookup-vector的数值必须按升序排列-2-1012A-ZFALSETRUE否则,函数不能返回正确的结果。③result-vector只包含一行或一列的区域,其大小必须与lookup-vector相同。

在用Excel中的函数LOOKUP查分时,应该先创建评分标准表。根据《国家体育锻炼标准》,创建一张《高二年级体育评分标准表》:

                                                           图二 

二、自动查找项目得分

在已输入了原始成绩的工作表—体育达标成绩(见图一)中,查找50米得分的步骤如下:①选中要查分的单元格“E2”。②单击【粘贴函数】(“fx”工具按钮),在弹出的粘贴函数对话框的“函数分类”中选“常用函数”,在“函数名”中选“LOOKUP”,确定。③在紧接着弹出的选定参数对话框中(如图三),选lookup-valuelookup-vector,result-vector确定。出现“LOOKUP 函数对话框(如图四)。④LOOKUP函数对话框(见图四)有3折叠对话框,将光标定在第一个框中,单击单元格D2”,并在D2前加入负号,则变为-D2,光标定在第二个框中,打开sheet1(图二)工作表,选定50米列中B2:B22数据源;按Tab+F4

lookup-value

-D2

任意

lookup-vector

Sheet1!$$2:$B$22

引用

result-vector

Sheet1!$A$2:$A$22

引用

计算结果=

    确定            

取消

Lookup               参数(A

lookup –valuearray

lookup –valuelookup-vector,result-vector

确定             取消

B2:B22数据源变为绝对引用$B$2:$B$22光标定在第三个框中,打开sheet1(图二)工作表,选定分值列中A2:A22数据源,按Tab+F4A2:A22数据源变为绝对引用$A$2:$A$22(如图四)单击确定。出现体育达标成绩(图一)工作表,但在公式栏中                                                                                                                 图四                      加入了=LOOKUP-D2,Sheet1!$B$2:$B$22,Sheet1!$A$2:$A$22”.⑤然后在E2”中加入以下公式函数ifC2=””,LOOKUP-D2,Sheet1!$B$2:$B$22,Sheet1!$A$2:$A$22,LOOKUP-D2,Sheet1!$C$2:$C$22,Sheet1!$A$2:$A$22)). 单击”,则成绩就算出来了。⑥在D2 单元格中,将光标移到填充柄右下方,使用自动填充(AUTOFILL)功能来完成该列输入,该列的分值查找也就自动完成了。⑦查找立定跳远得分的公式为:在G2中输入函数=ifC2=””,LOOKUP-F2,Sheet1!$D$2:$D$22,Sheet1!$A$2:$A$22,LOOKUP-F2,Sheet1!$E$2:$E$22,Sheet1!$A$2:$A$22)). ⑧以此类推,可以完

成各列分值的查找。以及完成学生的总分和达标等级

三、运用Lookup函数注意事项

1、函数LOOKUP的向量形式为:LOOKUP(lookup-valuelookup-vectorresult-vector)。向量为只包含一行或一列的区域。函数LOOKUP的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域相同位置的数值。如果函数LOOKUP找不到lookup-value,则查找中小于或等于的最大数值。如果lookup-value小于lookup-vector中的最小值,函数LOOKUP返回错误值#N/A。因此,每个分值上限和下限的设置要准确。

2、在体育运动中,有的项目测验数值小(用时少)得分反而高,如田径中的径赛项目;有的项目测验数值大得分而也高,如田赛项目。而Lookup-vector的数值必须按升序排列-2-1012A-ZFALSETRUE否则,函数不能返回正确的结果。我则采取在评分表的径赛项目中的508001500的成绩前面加上负数就解决了测验数值小(用时少)得分反而高的这种问题。

3result-vector只包含一行或一列的区域,其大小必须与lookup-vector相同。公式栏中所选的数据源必须加绝对引用。

 如果一个年级(一千人左右)的达标成绩(输入好原始数据),一小时以内便可处理好每位学生的得分等级和年级的达标率,你不妨试试函数LOOKUP函数If查体育成绩和统计体育达标成绩。甚至于可以在一张表里面统计不同年级学生的成绩。