比赛当裁判,速求平均分

时间:2022-10-09 11:06:12

公平比赛中要计算去掉最高分和最低分后的最终得分,用笔和计算器既慢又容易出错,而用Excel就能轻松完成。

1比赛之前在Excel中建立一个电子表格,分别输入选手序号、姓名、1号评委、2号评委……最终得分。在最终得分下的K2单元格中输入公式:

=(SUM(C2:J2)-LARGE(C2:J2,1)-SMALL(C2:J2,1))/(COUNT(C2:J2)-2)

此时K2单元格中有可能显示为#NUM!,这是因为C2到J2单元格中还没有数据造成的,先不用管它。

2把鼠标指针指向K2单元格右下角,当鼠标指针变成黑色实线加号时,按住左键向下拖动将公式向下复制到最下面的单元格后放手。

3比赛开始后,评委打完一名选手的分数,将其输入到该选手相应评委的单元格中,但注意输入完8号评委打的分数后要回车(不回车,最后输入的这个分数不参加运算),这时该选手的最终得分就会自动计算出来。

4所有选手的成绩都输入完成后,单击菜单栏的“数据排序”打开“排序”对话框。

①主要关键字选最终得分,并选择“降序”。

②选择“有标题行”。

③点击“确定”后就会按由高到低的顺序把所有选手的最终得分排列出来。

公式说明:公式中用到了SUM、LARGE、SMALL和COUNT四个函数。

①SUM是求某一单元格区域中所有数字之和的函数,其语法格式为:SUM(number1,number2, ...)

number1, number2, ...表示1到30个需要求和的数据。SUM(C2:J2)表示将C2单元格到J2单元格中的数据求和。

②LARGE函数是返回一堆数据中从最大的开始数第几个数据的函数,其语法格式为:LARGE(array,k)

array表示一堆数据,k表示从大到小数第几个数据。LARGE(C2:J2,1)表示C2单元格到J2单元格中的最高分。

③SMALL函数是返回一堆数据中从最小的开始数第几个数据的函数,其语法格式为:SMALL(array,k)

array表示一堆数据,K表示从小到大数第几个数据。SMALL(C2:J2,1)表示从C2单元格到J2单元格中的最低分。

④COUNT函数是统计包含数据的单元格的个数的函数,其语法格式为:COUNT(value1,value2,...)

value1, value2, ...表示一堆含有各种类型数据的参数(1到30个)。COUNT(C2:J2)-2表示先统计C2单元格到J2单元格中的数据单元格个数,然后再用统计出的这个个数减去2(因为要去掉最高分和最低分)。

这样整个公式:=(SUM(C2:J2)-LARGE(C2:J2,1)-SMALL(C2:J2,1))/(COUNT(C2:J2)-2)就表示用C2单元格到J2单元格中的数据和减去其中的最高分和最低分再除以评委个数减2。“/”代表除号。

上一篇:消费类DC 照样拍出精彩人像 下一篇:快速行动,防患于未然