在EXCEL數(shù)據(jù)統(tǒng)計的時候,不可避免的會遇到錯誤值,而錯誤值的出現(xiàn),往往影響到數(shù)據(jù)的進(jìn)一步計算。
今天,就給大家分享一個忽略錯誤值計算的萬能函數(shù)——AGGREGATE。
應(yīng)用實例
有如下數(shù)據(jù):
如果用SUM、AVERAGE、MAX等函數(shù)來對B2:B13統(tǒng)計,就會出現(xiàn)錯誤,而換成AGGREGATE就萬事大吉了!
AGGREGATE函數(shù)解析
1、功能:
返回列表或數(shù)據(jù)庫中的合計, 可忽略隱藏行和錯誤值的選項。
2、語法
(1)引用形式
AGGREGATE(function_num, options, ref1, [ref2], …)
(2)數(shù)組形式
AGGREGATE(function_num, options, array, [k])
3、參數(shù):
Function_num ?必需,一個介于 1 到 19 之間的數(shù)字。
每一數(shù)字指定要使用的函數(shù),數(shù)字與對應(yīng)函數(shù)之間的關(guān)系如表:
如本示例中代替求和函數(shù)“=SUM(B2:B13)”的是“=AGGREGATE(9,6,B2:B13)”,第一個參數(shù)“9”,代表求和。
Options ?必需。 一個數(shù)值,決定在函數(shù)的計算區(qū)域內(nèi)要忽略哪些值。
如本示例中,所有的AGGREGATE函數(shù)第二個參數(shù)都是“6”,即隱藏錯誤值。
Ref1 ? ?必需。要統(tǒng)計的數(shù)據(jù)區(qū)域。
數(shù)組形式的使用中有[k]值:
[k]是要計算的 2 至 253 個數(shù)值參數(shù)。
比如本示例中:=AGGREGATE(15,6,B2:B13,2),F(xiàn)unction_num是15,K值是2,即是統(tǒng)計第二小的數(shù)值。
備注:
大家可能對這么多的Function_num、Options數(shù)值對應(yīng)的功能記不太清楚,沒關(guān)系,只要在使用AGGREGATE函數(shù)時,在單元格內(nèi)輸入本函數(shù),功能數(shù)字會自動跳出來,如: