忽略错误值函数AGGREGATE

在EXCEL数据统计的时候 , 不可避免的会遇到错误值 , 而错误值的出现 , 往往影响到数据的进一步计算 。
今天 , 就给大家分享一个忽略错误值计算的万能函数——AGGREGATE 。
应用实例
有如下数据:

忽略错误值函数AGGREGATE

文章插图
如果用SUM、AVERAGE、MAX等函数来对B2:B13统计 , 就会出现错误 , 而换成AGGREGATE就万事大吉了!
忽略错误值函数AGGREGATE

文章插图
AGGREGATE函数解析
1、功能:
返回列表或数据库中的合计 ,  可忽略隐藏行和错误值的选项 。
2、语法
(1)引用形式
AGGREGATE(function_num, options, ref1, [ref2], …)
(2)数组形式
AGGREGATE(function_num, options, array, [k])
3、参数:
Function_num必需 , 一个介于 1 到 19 之间的数字 。
每一数字指定要使用的函数 , 数字与对应函数之间的关系如表:
忽略错误值函数AGGREGATE

文章插图
如本示例中代替求和函数“=SUM(B2:B13)”的是“=AGGREGATE(9,6,B2:B13)” , 第一个参数“9” , 代表求和 。
Options必需 。一个数值 , 决定在函数的计算区域内要忽略哪些值 。
忽略错误值函数AGGREGATE

文章插图
如本示例中 , 所有的AGGREGATE函数第二个参数都是“6” , 即隐藏错误值 。
Ref1必需 。要统计的数据区域 。
数组形式的使用中有[k]值:
[k]是要计算的 2 至 253 个数值参数 。
比如本示例中:=AGGREGATE(15,6,B2:B13,2) , Function_num是15 , K值是2 , 即是统计第二小的数值 。
备注:
大家可能对这么多的Function_num、Options数值对应的功能记不太清楚 , 没关系 , 只要在使用AGGREGATE函数时 , 在单元格内输入本函数 , 功能数字会自动跳出来 , 如:
忽略错误值函数AGGREGATE

文章插图
【忽略错误值函数AGGREGATE】
忽略错误值函数AGGREGATE

文章插图

    推荐阅读