
- Excel 函式教程
- Excel 函式 - 首頁
- 相容性函式
- 邏輯函式
- 文字函式
- 日期和時間函式
- 多維資料集函式
- 數學函式
- 三角函式
- 資料庫函式
- 動態陣列函式
- 工程函式
- 財務函式
- 資訊函式
- 查詢和引用函式
- 統計函式
- Web 函式
- Excel 有用資源
- Excel - 快速指南
- Excel - 有用資源
- Excel - 討論
Excel - AGGREGATE 函式
描述
返回列表或資料庫中的聚合值。AGGREGATE 函式可以將不同的聚合函式應用於列表或資料庫,並可以選擇忽略隱藏的行和錯誤值。
AGGREGATE 函式有兩種不同的格式:
- 引用格式
- 陣列格式
引用格式
語法
AGGREGATE (function_num, options, ref1, [ref2] …)
引數
引數 | 描述 | 必填/可選 |
---|---|---|
Function_num | 一個 1 到 19 的數字,指定要使用的函式。請檢視下面給出的 Function_num 表以瞭解函式。 | 必填 |
options | 一個介於 0 和 7 之間的數字,確定在函式計算中要忽略哪些值。請檢視下面給出的 options 表以瞭解這些值。 | 必填 |
ref1 | 對於需要多個數字引數的函式,第一個數字引數,您需要為其獲取聚合值。 | 必填 |
ref2 … | 您需要為其獲取聚合值的第 2 到 253 個數字引數。 | 可選 |
陣列格式
語法
AGGREGATE (function_num, options, array, [k])
引數
引數 | 描述 | 必填/可選 |
---|---|---|
Function_num | 一個 1 到 19 的數字,指定要使用的函式。 請檢視下面給出的 Function_num 表以瞭解函式。 |
必填 |
options | 一個介於 0 和 7 之間的數字,確定在函式計算中要忽略哪些值。 請檢視下面給出的 options 表以瞭解這些值。 |
必填 |
array | 一個數組、一個數組公式或對您需要為其獲取聚合值的單元格區域的引用。 | 必填 |
k | 一個整數,表示對於需要此附加引數的函式的陣列中的位置。對於“Large”、“Small”、“Percentile”和“Quartile”函式是必需的。 請檢視下面給出的引數 k 表。 |
可選 |
Function_num 表
Function_num | 函式 |
---|---|
1 | AVERAGE |
2 | COUNT |
3 | COUNTA |
4 | MAX |
5 | MIN |
6 | PRODUCT |
7 | STDEV.S |
8 | STDEV.P |
9 | SUM |
10 | VAR.S |
11 | VAR.P |
12 | MEDIAN |
13 | MODE.SNGL |
14 | LARGE |
15 | SMALL |
16 | PERCENTILE.INC |
17 | QUARTILE.INC |
18 | PERCENTILE.EXC |
19 | QUARTILE.EXC |
引數 k 表
函式 | k 的含義 |
---|---|
Large | 返回第 k 個最大值 |
Small | 返回第 k 個最小值 |
Percentile.Inc Percentile.Exc |
返回第 k 個百分位數 |
Quartile.Inc Quartile.Exc |
返回第 k 個四分位數 |
備註
當您將 AGGREGATE 函式輸入工作表上的單元格時,一旦您鍵入 function_num 引數,您將看到您可以用作引數的所有函式的列表。
AGGREGATE 函式專為資料列或垂直範圍而設計。它不是為資料行或水平範圍而設計的。例如,當您使用選項 1 對水平範圍進行小計時,例如 AGGREGATE (1, 1, ref1),隱藏列不會影響聚合總和值,但是,隱藏垂直範圍中的行會影響聚合。
如果 function_num 引數是小於 1 或大於 19 的任何數字,則 AGGREGATE 返回 #VALUE! 錯誤。
如果 options 引數是小於 0 或大於 7 的任何數字,則 AGGREGATE 返回 #VALUE! 錯誤。
如果需要引數 k 但未提供,即當 function_num 引數介於 14 和 19 之間(表示“Large”、“Small”、“Percentile”或“Quartile”函式)時,AGGREGATE 返回 #VALUE! 錯誤。
如果任何指定的引數是非數字,則 AGGREGATE 返回 #VALUE! 錯誤。
如果一個或多個引用是 3D 引用,則 AGGREGATE 返回 #VALUE! 錯誤值。
適用性
Excel 2010、Excel 2013、Excel 2016
示例
