在Excel中,有一個可以求和、計數、計算平均值.的函數,它就是AGGREGATE函數。
測試一下它的正確性,求和和算平均值正確:
你是不是有疑問,既然我已會了AVERAGE、SUM等函數,還有必要學習AGGREGATE函數嗎?
當然有必要!『AGGREGATE函數有兩個很有用的功能:
1、忽略錯誤值
如果表中有錯誤值,AVERAGE和SUM函數就會出錯,而AGGREGATE函數則可以選擇性的忽略錯誤值。
測試:當有錯誤值時
=AGGREGATE(1,6,B2:B6) 正確
=AVERAGE(B2:B6) 錯誤
2、忽略隱藏行
常用的SUM等函數是無法忽略隱藏行的,而AGGREGATE可以
測試:當表中的行隱藏時:
=AGGREGATE(1,5,B2:B6) 可以忽略隱藏行求平均值
=AVERAGE(B2:B6) 不可以
這個函數常用於篩選時讓序號連續時:
A2單元格公式
=AGGREGATE(3,5,B$1:B1)
蘭色說:看了AGGREGATE的功能是不是感覺很眼熟?是的,Excel還有另一個函數可以忽略隱藏行:Substotal函數,但它有一個致命缺陷:在使用它時,如果進行了分類匯總操作(數據 - 分類匯總),你的表格數據會被刪除掉,而且無法恢復。而且Substotal函數無法選擇忽略錯誤值。
如果你是新同學,長按下面二維碼 - 識別圖中二維碼 - 關注,就可以每天和蘭色一起學Excel了。