AGGREGATE函數(shù)可忽略錯誤值并正確執(zhí)行統(tǒng)計(jì)計(jì)算:1.使用=AGGREGATE(9,6,A2:A8)實(shí)現(xiàn)忽略錯誤的求和;2.使用=AGGREGATE(1,7,C2:C20)計(jì)算忽略隱藏行和錯誤的平均值;3.用=AGGREGATE(4,6,B2:B15)和=AGGREGATE(5,6,B2:B15)分別找出忽略錯誤的最大值與最小值。
如果您在處理包含錯誤值(如#N/A、#DIV/0!等)的Excel數(shù)據(jù)表時,發(fā)現(xiàn)常用的SUM或AVERAGE函數(shù)無法返回正確結(jié)果,可以使用AGGREGATE函數(shù)來解決此問題。該函數(shù)能有效忽略這些錯誤,并對有效數(shù)值進(jìn)行統(tǒng)計(jì)計(jì)算。
本文運(yùn)行環(huán)境:DellXPS13,Windows11
一、理解AGGREGATE函數(shù)的基本語法
AGGREGATE函數(shù)通過指定不同的參數(shù)來調(diào)用19種內(nèi)置的聚合功能,并設(shè)置忽略特定數(shù)據(jù)類型的規(guī)則。其核心在于兩個關(guān)鍵參數(shù)的選擇,以實(shí)現(xiàn)對錯誤值、隱藏行等的智能處理。
函數(shù)的基本結(jié)構(gòu)為:=AGGREGATE(function_num,options,ref1,[ref2],...)。其中,function_num(1-19)決定執(zhí)行何種計(jì)算,例如求和、平均值或最大值;options(0-7)則定義了計(jì)算時需要忽略的數(shù)據(jù)類型,例如僅忽略錯誤值或同時忽略錯誤值和隱藏行。
二、使用AGGREGATE函數(shù)忽略錯誤值求和
當(dāng)數(shù)據(jù)區(qū)域中存在錯誤值,導(dǎo)致SUM函數(shù)失效時,可以通過設(shè)置AGGREGATE函數(shù)的參數(shù),使其自動跳過錯誤單元格,僅對有效數(shù)字進(jìn)行加總。
1、在目標(biāo)單元格輸入公式=AGGREGATE(9,6,A2:A8)。
2、按Enter鍵確認(rèn)。此處,function_num使用9,代表執(zhí)行SUM求和操作;options使用6,代表忽略所有錯誤值(如#N/A,#VALUE!等)。
三、結(jié)合忽略錯誤值與隱藏行進(jìn)行平均值計(jì)算
在對已篩選的數(shù)據(jù)列表進(jìn)行分析時,通常希望排除被隱藏的行,并且數(shù)據(jù)中可能還夾雜著因公式產(chǎn)生的錯誤。AGGREGATE函數(shù)可以同時滿足這兩個條件,確保計(jì)算結(jié)果的準(zhǔn)確性。
1、在需要顯示平均值的單元格中輸入公式=AGGREGATE(1,7,C2:C20)。
2、按下回車鍵。這里,function_num使用1,表示計(jì)算AVERAGE平均值;options使用7,表示同時忽略隱藏行和錯誤值,從而得到篩選后可見數(shù)據(jù)的有效平均值。
四、查找忽略錯誤值的最大值或最小值
在尋找一組數(shù)據(jù)中的極值(最高或最低)時,如果數(shù)據(jù)源包含錯誤,MAX和MIN函數(shù)會直接返回錯誤。AGGREGATE函數(shù)可以繞過這些問題單元格,準(zhǔn)確找到實(shí)際的最大值或最小值。
1、要找出最大值,輸入公式=AGGREGATE(4,6,B2:B15)。其中,function_num4對應(yīng)MAX函數(shù),options6忽略錯誤值。
2、要找出最小值,則將公式改為=AGGREGATE(5,6,B2:B15)。此時,function_num5對應(yīng)MIN函數(shù),同樣使用options6來忽略錯誤值。
以上就是ExcelAGGREGATE函數(shù)怎么用ExcelAGGREGATE函數(shù)忽略錯誤值進(jìn)行計(jì)算【函數(shù)】的詳細(xì)內(nèi)容,!