“去掉一个最高分,去掉一个最低分,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”加载到所需的位置。
![]()
![]()
右侧绿色的表格就是所需的结果。
![]()
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.