资源描述:
《EXCEL在体育成绩统计上的运用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、EXCEL在体育成绩统计上的运用EXCEL在体育成绩统计上的运用【摘要】EXCEL是我们熟悉的“表格”处理软件,它支持强大的数据分析和数据处理。基于EXCEL的体育成绩管理、统计、分析,弥补了手工统计的不足,提高体育成绩统计的作用和效率。【关键词】EXCEL体育成绩统计一、引言体育学科在成绩的计算、统计、查询上与其它学科相比有着其特殊性。因为体育成绩的计量单位非常多,如“秒”、“米”、“个”等,但是这些具体的成绩又要折合为分数,才能评判学生的成绩。随着科学的发展,以往要用人工完成的事情,很多可以用计算机来完成了。比如像上面提到的体育成绩计算、统计、查询,我们可以用C语言
2、,FOXPOR等编写一个程序来完成,但是这些软件涉及到复杂的程序编写,我们普通的老师没法做到。EXCEL的出现,为我们在体育成绩的统计上开辟了另一扇窗。二、EXCEL及常用函数Excel是微软公司的办公软件Microsoftoffice的组件之一,是由Microsoft为Windows和AppleMacintosh操作系统的电脑而编写和运行的一款试算表软件。Excel是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。Excel中大量的公式函数可以应用选择,可以实现许多方便的功能,给使用者
3、方便。我们在体育成绩的计算、统计、查询上常用的函数有:LOOKUP,SUMIF,COUNTIF,SUM,IF,ROUND等。下面以EXCEL2007为例,举例来介绍这几个函数的用法。1.ROUND函数ROUND(number,num_digits),它的功能就是根据指定的位数,将数字四舍五入。这个函数有两个参数,分别是number和num_digits。其中number就是将要进行四舍五入的数字;num_digits则是希望得到的数字的小数点后的位数。例:公式结果含义=ROUND(74.58,-1)70.00(向十位四舍五入)=ROUND(74.58,1)74.6(小数
4、点后一位四舍五入)=ROUND(74.58,-2)100.00(向百位四舍五入)=ROUND(74.583,2)74.58(小数点后两位四舍五入)2.SUM和SUMIF函数SUM函数这里我不再细说了,相信大家对于这个求和函数都能运用。这里我要说一下SUMIF函数,这个函数主要用于成绩统计、分析等。SUMIF(range,criteria,sum_range),它的功能是根据指定条件对若干单元格求和。Range为用于条件判断的单元格区域。Criteria为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为32、"32"、">32"或"a
5、pples"。Sum_range是需要求和的实际单元格。含义:只有在区域中相应的单元格符合条件的情况下,sum_range中的单元格才求和。如果忽略了sum_range,则对区域中的单元格求和。例:ABC1姓名班级得分2乙6.1923丙6.1904丁6.2895戊6.395公式(结果)=SUMIF(B2:B5,"=6.1",C2:C5)含义:班级为6.1班的学生的成绩和为(182)3.COUNTIF函数COUNTIF(range,criteria)Range为需要计算其中满足条件的单元格数目的单元格区域。Criteria为确定哪些单元格将被计算在内的条件,其形式可以为数
6、字、表达式、单元格引用或文本。例如,条件可以表示为89、"89"、"<89"、"缺考"或B2。例:ABC1姓名班级得分2乙6.1923丙6.1904丁6.2895戊6.3956甲6.3缺考公式含义(结果)=COUNTIF(B2:B6,6.1)计算第二列中6.1班所在单元格的个数(2)=COUNTIF(B2:B6,B5)计算第二列中与B5(即6.3)相同的所在单元格的个数(2)=COUNTIF(C2:C6,"缺考")计算第三列中缺考的所在单元格的个数((1)注意必须使用引号)这个公式也可写成=COUNTIF(C2:C6,C6)=COUNTIF(C2:C6,">=90")-
7、COUNTIF(C2:C6,">=95")计算第三列中值大于或等于90且小于95的单元格个数(2)此公式可以解释为,计算第三列中大于90的人数减去大于且等于95的人数4.IF函数IF函数是较为常用的逻辑函数之一,它执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数IF对数值和公式进行条件检测。函数语法:IF(logical_test,value_if_true,value_if_false)Logical_test表示计算结果为TRUE或FALSE的任意值或表达式。Value_if_truelogical_test为TRUE