
怎样在EXCEL2003中根据性别和体育成绩自动生成相应分数.doc
6页怎样在EXCEL2003中根据性别和体育成绩自动生成相应分数体育成绩跟其它成绩不同,学生测试以后没有直接得出分数,而是一项一项的数据,如 100米跑了12秒这样的数据然后要把这些数据按照《国家学生体育锻炼标准》折合成各项分数,最后还要将各项分数按一定比例累加起来得出最终的体育成绩如果用Excel的LOOKUP函数来做就显得非常简单,你只要在Excel中进行几个简单的操作就可以计算出学生体育成绩下面以一年级的体育考试(假设考试项目为跳绳和投掷沙包两个)成绩统计为例,看看如何用Excel来计算学生的体育成绩:第一步:做好统计前首先有几项前期基础工作⑴新建一个EXCEL工作薄,暂且命名为“一年级体育考试成绩统计”⑵打开新建的工作薄,把默认的“sheet1”“ sheet2”“sheet3”分别重命名为“成绩统计”“跳绳评分标准”“投沙包评分标准” 如图1: 图1⑶根据《<国家学生体质健康标准>评分表》,在“跳绳评分标准”“投沙包评分标准”两个工作表分别输入好基础数据切记:C列的得分一定要按升序排列,如果不是升序,统计成绩时结果会报错如图2: 图2⑷设计好体育考试成绩统计模板。
如图3: 图3第二步:在相应单元格中输入LOOKUP函数命令语句 ⑴选定D4单元格,依次点击“插入→函数→LOOKUP→确定”,选择第一个选项,然后确定如图4: 图4 ⑵LOOKUP函数参数设置: ①第一个选项“Lookup value”设置:将光标置于该选项后的空框中,点击“成绩统计”工作表的C4单元格如图5) ②第二个选项“Lookup vector” 设置:将光标置于该选项后的空框中,选定“跳绳评分标准”工作表中的A3:A23如图5) ③第三个选项“Result vector” 设置:将光标置于该选项后的空框中,选定“跳绳评分标准”工作表中的C3:C23如图5) 图5 ④点击确定,只要在A4、B4、C4、单元格中输入相关数据,即可在D4单元格中得到C4单元格中跳绳成绩对应的分数 ⑤以下各行分数只要用“填充句柄”功能即可得到 第三步:区别男女生成绩 因为体育成绩男女同学评定标准不一样,刚才我们用的是A列(男生的评定标准),所以不适合女生的评定。
因此还要在这个公式上加上几个语句,最终的公式为: =IF(B4="男",LOOKUP(C4,跳绳评分标准!A3:A23,跳绳评分标准!C3:C23),LOOKUP(C4,跳绳评分标准!B3:B23,跳绳评分标准!B3:B23))这样得出的成绩会自动区分男女同学的评分标准如图6) 图6第四步:投沙包成绩统计设置方法与上面相同1、跳绳成绩=IF(C4="男",LOOKUP(F4, 跳绳评分标准!$A$3:$A$13, 跳绳评分标准!$C$3:$C$13),LOOKUP(F4,跳绳评分标准!$B$3:$B$13,跳绳评分标准!$C$3:$C$13))2、跳远成绩=IF(C4="男",LOOKUP(H4, 跳远评分标准!$A$3:$A$13, 跳远评分标准!$C$3:$C$13),LOOKUP(H4,跳远评分标准!$B$3:$B$13,跳远评分标准!$C$3:$C$13))3、耐力跑成绩=IF(C4="男",LOOKUP(D4, 耐力跑评分标准!$A$3:$A$23, 耐力跑评分标准!$C$3:$C$23),LOOKUP(D4,耐力跑评分标准!$B$3:$B$23,耐力跑评分标准!$C$3:$C$23))4、坐位体前屈=IF(C4="男",LOOKUP(J4, 坐位体前屈评分标准!$A$3:$A$13, 坐位体前屈评分标准!$C$3:$C$13),LOOKUP(J4, 坐位体前屈评分标准!$B$3:$B$13, 坐位体前屈评分标准!$C$3:$C$13))。












