“去掉一个最高分,去掉一个最低分,3 号选手选手最终得分 xxx”。

计算评委最终打分,别再傻傻用很长的公式了,Excel 不仅专门配备了一个公式,甚至还可以不用公式轻松计算。

案例:

将下图 1 中每一行的数值去掉最大和最小的值后,求平均数。

效果如下图 2 所示。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

解决方案 1:

1. 选中 H2:H13 区域 --> 输入以下公式 --> 按 Ctrl+Enter:

=TRIMMEAN(B2:G2,2/6)

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

公式释义:

  • TRIMMEAN 函数的作用是返回数据集的内部平均值;

  • 语法为 TRIMMEAN(array, percent);

  • 官方对第二个参数的解释非常复杂,看了也看不懂,大家只要记住这个套路就可以了:要扣除几个最大最小值/一共有几个;

  • 这里的公式表示计算区域 B2:G2 的内部平均值,规则是先从 6 个值中扣除最大和最小的 2 个值,然后求均值。

对于不想用公式的同学,也可以用下面的方法。

解决方案 2:

1. 将数据表上传至 Power Query。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

2. 删除步骤中的“更改的类型”。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

3. 选中“月份”列 --> 选择任务栏的“转换”-->“逆透视列”-->“逆透视其他列”

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

4. 复制“查询”区域中的“表1”。

打开网易新闻 查看精彩图片

5. 选择任务栏的“主页”-->“分组依据”

打开网易新闻 查看精彩图片

6. 设置两个聚合,分别计算出“值”列的最大和最小值。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

7. 选中“表1”--> 选择任务栏的“主页”-->“合并查询”

打开网易新闻 查看精彩图片

8. 将两个表格的“月份”列合并查询。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

9. 从“表1 (2)”中仅展开“大”和“小”列。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

10. 选择“添加列”-->“条件列”

打开网易新闻 查看精彩图片

11. 当“值”列等于“大”或“小”列时,输出 0,否则输出“值”列的值。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

12. 从“自定义”列中取消勾选 0 值。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

13. 选中“月份”列 --> 选择任务栏的“主页”-->“分组依据”

打开网易新闻 查看精彩图片

14. 对“自定义”列求平均值。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

15. 删除“月份”列。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

16. 将表格上载至 Excel,仅创建连接。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

17. 将“表1”加载到所需的位置。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

右侧绿色的表格就是所需的结果。

打开网易新闻 查看精彩图片