体验零代码搭建

SUM+LARGE函数统计前N名数据

网友投稿  ·  2023-11-23 13:11  ·  表单工具  ·  阅读 571


问题情景

问题情景

SUM+LARGE函数统计前N名数据

对前多少名、或者倒数多少名数据进行统计,是最常用的EXCEL数据处理方式。

关键操作

前三名业绩和:

=SUM(LARGE(B2:B37,{1,2,3}))

其中,LARGE函数的用法是:

语法:LARGE(array,k)

中文语法:LARGE(数组或数据区域,第K大值);

比如:

LARGE(B2:B37,1),指B2:B37区域中第1大值,即最大值;

LARGE(B2:B37,{1,2,3},指B2:B37区域中第1,2,3大值组成的数组。

前十名业绩和:

=SUM(LARGE(B2:B37,ROW(1:10))),CTRL+SHIFT+ENTER。

其中,ROW函数的用法是:

语法:ROW([reference])

Reference    可选。 需要得到其行号的单元格或单元格区域。

如果省略 reference,则假定是对函数 ROW 所在单元格的引用。

如果 reference 为一个单元格区域,并且 ROW 作为垂直数组输入,则 ROW 将以垂直数组的形式返回 reference 的行号。

Reference 不能引用多个区域。

比如:

ROW(1:10),返回一组垂直数组{1.2.3.4.5.6.7.8.9.10};

前十名平均业绩:

=AVERAGE(LARGE(B2:B37,ROW(1:10))),CTRL+SHIFT+ENTER。

结果:

特别提醒:

公式结束的时候一定要按CTRL+SHIFT+ENTER,否则ROW(1:10)中参与计算的只有“1”。


怎能不会SUBTOTAL--筛选或隐藏状态下的数据统计函数 << 上一篇
2023-11-23 12:11
excel图表两列有几个重复值怎么排除
2023-11-23 13:11
下一篇 >>

相关推荐