AGGREGATE函数如何忽略不正确值的计算?
在EXCEL数据统计中,难免会遇到错误值,错误值的出现往往会影响数据的进一步计算。
今天,我将与大家分享一个忽略误差值计算的通用函数——AGGREGATE。
应用示例
有以下数据:
如果用SUM、AVERAGE、MAX等函数对B2:B13进行统计,会有错误,但如果改成AGGREGATE,一切都会好的!
AGGREGATE函数的分析
1.功能:
返回列表或数据库中的总数,忽略隐藏行和错误值的选项。
2.语法
(1)引用的形式。
AGGREGATE(function_num,options,ref1,[ref2],…)
(2)数组形式。
AGGREGATE(function_num,options,array,[k])
3.参数:
需要Function_num,介于1和19之间的数字。
每个数字指定要使用的函数,数字和对应函数之间的关系如表所示:
在本例中,不是sum函数“=SUM(B2:B13)”,而是“=AGGREGATE(9,6,B2:B13)”,第一个参数“9”代表SUM。
需要选项。一个数值,用于确定在函数的计算区域中要忽略的值。
在本例中,所有AGGREGATE函数的第二个参数是“6”,即隐藏的错误值。
Ref1是必需的。要计数的数据区域。
在数组形式的使用中有一个值[k]:
[k]是要计算的2到253个数值参数。
在本例中,例如:=AGGREGATE(15,6,B2:B13,2),Function_num为15,k值为2,是统计中第二小的值。
备注:
你可能记不清楚对应这么多Function_num和Options值的函数。没关系,只要在使用AGGREGATE函数时在单元格中输入这个函数,函数编号就会自动跳出,比如:
版权声明:AGGREGATE函数如何忽略不正确值的计算?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。