Excel中的aggregate函数,你会用吗?

原创作者 | 李锐

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

微信个人号 | (ID:ExcelLiRui520)

关键字:aggregate

Excel中的aggregate函数,你会用吗?

aggregate函数是一个功能相当丰富和强大的函数,集众多功能于一身,求和、计数、求平均、最大值、最小值等等样样都会,学过subtotal函数的同学一定会想到subtotal也有这样的功能。

但是今天出场的aggregate函数比subtotal函数还要强大,因为面对错误值和分类汇总嵌套时subtotal无法处理,但aggregate照样搞的定!

光说不练假把式,下面就看看aggregate的本领。

函数作用、语法结构、参数说明

aggregate函数聚合了多种函数的丰富功能,可以按要求返回数据列表或数据库的合计,并且还可以提供忽略错误值、忽略隐藏行、嵌套分类汇总等的选项,满足各种情况下的统计需求。

她的语法结构很简单:

aggregate(功能参数,选项参数,数据)

第一参数用于指定要执行的功能,这块不必死记硬背,借助Excel内置的函数参数提醒可以轻松记忆。

输入函数的过程中就可以对照这个提示,选择自己需要的功能了。

如果你看过之前的subtotal函数的教程,对这种功能一定不陌生了对吧。

aggregate的第二参数决定在函数的计算区域内要忽略哪些值。

  • 0 或省略:忽略嵌套 SUBTOTAL 和 AGGREGATE 函数

  • 1:忽略隐藏行、嵌套 SUBTOTAL 和 AGGREGATE 函数

  • 2:忽略错误值、嵌套 SUBTOTAL 和 AGGREGATE 函数

  • 3:忽略隐藏行、错误值、嵌套 SUBTOTAL 和 AGGREGATE 函数

  • 4:忽略空值

  • 5:忽略隐藏行

  • 6:忽略错误值

  • 7:忽略隐藏行和错误值

了解了这两个参数的用法,其他就简单了。

咱们主要看看aggregate比subtotal更强大之处,来看一个需要排除错误值统计的案例展示。

Excel案例展示(忽略错误值求和)

要求忽略错误值和忽略隐藏行,仅对显示出来的成绩统计总和。

C2=SUBTOTAL(109,C5:C99)无法忽略错误值

D2=AGGREGATE(9,3,C5:C99)成功忽略错误值照样统计

Excel应用1:忽略错误值和隐藏行计算平均值

再来看看忽略错误值统计平均值。

C2=SUBTOTAL(101,C5:C99)无法忽略错误值返回正确结果

D2=AGGREGATE(1,3,C5:C99)面对错误值毫无压力完成任务

Excel应用2:忽略错误值和隐藏行统计前三名数据

黄色单元格是公式生成,可以使序号永远保持连续。

C2=AGGREGATE(14,3,$C$6:$C$99,ROW(1:1))

将公式向下填充即可

Excel应用3:无论如何筛选,都永远连续的序号

黄色单元格是公式生成,可以使序号永远保持连续。

A4=AGGREGATE(3,3,B$4:B4)

相比subtotal函数aggregate提供了更丰富的功能和选项,希望你能很好的应用它

>>推荐阅读 <<

(点击蓝字可直接跳转)

vlookupsumifcountifsumif丨sumproduct

indexmatchdatediffrequency个税年终奖

(0)

相关推荐