AGGREGATE函數 函數類型:數學與三角函數 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
說 明: 傳回清單或資料庫中的合計。 語 法: 引用形式 AGGREGATE(Function_num, Options, Ref1, [Ref2], …) 參 數: Function_num 為必需要參數。一個介於1~19之間的數值,指定要使用的函數。
Options 為必需要參數。一個數值,決定在函數的計算範圍內要忽略哪些值。
Ref1 為必需要參數。函數的第一個數值參數,這些函數使用要為其計算聚合值的多個數值參數。
說 明: AGGREGATE函數消除了條件格式的限制。如果範圍中存在錯誤,則資料長條、圖示集和色階將無法顯示條件格式。這是因為當計算範圍中存在錯誤時,MIN、MAX 和 PERCENTILE 函數不進行計算。出於相同的原因,LARGE、SMALL 和 STDEVP 函數也會影響某些條件格式規則的相應功能。通過使用 AGGREGATE 函數,這些錯誤將被忽略,因而可以實現這些函數。此外,AGGREGATE函數可將不同的彙總函數公式應用於清單或資料庫,並提供忽略隱藏欄和錯誤值的選項。 錯 誤: 如果第二個傳址參數是必需的但未提供,AGGREGATE 將返回 #VALUE! 錯誤。 嵌套聚合: 如果 Ref1, Ref2,… 中有其他 AGGREGATE (或嵌套 AGGREGATE),將忽略這些嵌套 AGGREGATE,避免重複計算。 如果 AGGREGATE 函數的參照中包含 SUBTOTAL,將忽略這些 SUBTOTAL。 如果 SUBTOTAL 函數中包含 AGGREGATE,將忽略這些 AGGREGATE。 區欄位型別:AGGREGATE 函數適用於資料列或垂直區域,不適用於資料行或水準區域。例如:當使用選項 1 對某個水準區域進行分類匯總時,例如 AGGREGATE(1, 1, ref1),則隱藏某一列並不會影響聚合總值。但是,隱藏垂直區域中的某一行就會對聚合總值產生影響。 |
AGGREGATE函數實例一
AGGREGATE函數實例二
留言列表