aggregate

AGGREGATE 函式消除了條件格式的限制。如果區域中存在錯誤,則數據條、圖示集和色階將無法顯示條件格式。

基本介紹

  • 中文名:aggregate
  • 性質:函式
  • 特點:消除了條件格式的限制
  • 引用式:AGGREGATE(function_num
函式介紹,語法,引用形式,數組形式,說明,

函式介紹

EXCEL中AGGREGATE 函式返回列表或資料庫中的合計。
這是因為當計算區域中存在錯誤時,MIN、MAX 和 PERCENTILE 函式不進行計算。出於相同的原因,LARGE、SMALL 和 STDEVP 函式也會影響某些條件格式規則的相應功能。
通過使用 AGGREGATE 函式,這些錯誤將被忽略,因而可以實現這些函式。此外,AGGREGATE 函式可將不同的聚合函式套用於列表或資料庫,並提供忽略隱藏行和錯誤值的選項。

語法

引用形式

AGGREGATE(function_num, options, ref1, [ref2], …)

數組形式

AGGREGATE(function_num, options, array, [k])AGGREGATE 函式語法具有以下參數 :
function_num 必需。一個介於 1 到 19 之間的數字,指定要使用的函式。
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
Options 必需。一個數值,決定在函式的計算區域內要忽略哪些值。
選項
行為
0 或省略
忽略嵌套 SUBTOTAL 和 AGGREGATE 函式
1
忽略隱藏行、嵌套 SUBTOTAL 和 AGGREGATE 函式
2
忽略錯誤值、嵌套 SUBTOTAL 和 AGGREGATE 函式
3
忽略隱藏行、錯誤值、嵌套 SUBTOTAL 和 AGGREGATE 函式
4
忽略空值
5
忽略隱藏行
6
忽略錯誤值
7
忽略隱藏行和錯誤值
Ref1 必需。函式的第一個數值參數,這些函式使用要為其計算聚合值的多個數值參數。Ref2,... 可選。要為其計算聚合值的 2 至 253 個數值參數。對於使用數組的函式,ref1 可以是一個數組或數組公式,也可以是對要為其計算聚合值的單元格區域的引用。ref2 是某些函式必需的第二個參數。以下函式需要 ref2 參數:
函式
LARGE(array,k)
SMALL(array,k)
PERCENTILE.INC(array,k)
QUARTILE.INC(array,quart)
PERCENTILE.EXC(array,k)
QUARTILE.EXC(array,quart)

說明

function_num
在將 AGGREGATE 函式輸入到工作表上的單元格中時,只要鍵入 function_num 參數,就會立即看到可以作為參數使用的所有函式的列表。
錯誤
如果第二個引用參數是必需的但未提供,AGGREGATE 將返回 #VALUE! 錯誤。如果有一個或多個引用是三維引用,AGGREGATE 將返回錯誤值 #VALUE!。
嵌套聚合
如果 ref1, ref2,… 中有其他 AGGREGATE (或嵌套 AGGREGATE),將忽略這些嵌套 AGGREGATE,避免重複計算。如果 AGGREGATE 函式的引用中包含 SUBTOTAL,將忽略這些 SUBTOTAL。如果 SUBTOTAL 函式中包含 AGGREGATE,將忽略這些 AGGREGATE。
區域類型
AGGREGATE 函式適用於數據列或垂直區域,不適用於數據行或水平區域。例如:當使用選項 1 對某個水平區域進行分類匯總時,例如 AGGREGATE(1, 1, ref1),則隱藏某一列並不會影響聚合總值。但是,隱藏垂直區域中的某一行就會對聚合總值產生影響。

相關詞條

熱門詞條

聯絡我們