Excel中AGGREGATE函數的公式語法和用法
返回列表或數據庫中的合計。 AGGREGATE 函數可將不同的聚合函數應用于列表或數據庫,并提供忽略隱藏行和錯誤值的選項。
語法引用形式AGGREGATE(function_num, options, ref1, [ref2], …)
數組形式AGGREGATE(function_num, options, array, [k])
AGGREGATE 函數語法具有以下參數:
Function_num 必需。 一個介于 1 到 19 之間的數字,指定要使用的函數。
選項 必需。 一個數值,決定在函數的計算區域內要忽略哪些值。
注意: 如果數組參數中包含計算(例如,=AGGREGATE(14,3,A1:A100*(A1:A100>0),1)),則函數不會忽略隱藏行、嵌套分類匯總或嵌套聚合

Ref1 必需。 函數的第一個數值參數,這些函數具有要計算聚合值的多個數值參數。
Ref2,... 可選。 要計算聚合值的 2 至 253 個數值參數。
對于使用數組的函數,ref1 可以是一個數組或數組公式,也可以是對要為其計算聚合值的單元格區域的引用。 ref2 是某些函數必需的第二個參數。 以下函數需要 ref2 參數:
備注Function_num :
在將 AGGREGATE 函數輸入到工作表上的單元格中時,只要鍵入 function_num 參數,就會立即看到可以作為參數使用的所有函數的列表。錯誤:
如果第二個引用參數是必需的但未提供,AGGREGATE 將返回 #VALUE! 錯誤。如果有一個或多個引用是三維引用,AGGREGATE 將返回 #VALUE! 錯誤值。區域類型:
AGGREGATE 函數專為數據列或垂直區域設計。 不適用于數據行或水平區域。 例如,使用選項 1(如 AGGREGATE (1、1、ref1) )對水平范圍進行小計時,隱藏列不會影響聚合總和值。 但是,隱藏垂直區域中的行確實會影響聚合。示例復制下表中的示例數據,然后將其粘貼進新的 Excel 工作表的 A1 單元格中。 要使公式顯示結果,請選中它們,按 F2,然后按 Enter。 如果需要,可調整列寬以查看所有數據。

相關文章: