首頁>職場>

前面,小編在分享對含有錯誤單元格進行求和的時候又提到過一個相對陌生的函式: AGGREGATE函式。今天,小編就和大家進一步探討一下這個函式的使用方法:

函式功能:返回列表或資料庫中的合計。

函式引數:

引用形式:aggregate(function_num, options, ref1, [ref2], …)

陣列形式: agg regat e (function_num, options, array, [k])

這裡要與各位小夥伴們一起分享的第一種引數形式,也就是引用形式的使用方法哦,小夥伴們快來和小編一起學習吧!

引數說明:

Function_num:取值範圍是介於 1 到 19 之間的數字,實際上是Excel開發者在開發時指定的19個函式,數字和函式的對應關係,具體情況如下圖所示:

Options :也是一個數值,決定在函式的計算區域內要忽略哪些值。其實也是 Excel 開發人員設定的函式選用方式。

Ref1:函式的第一個數值引數,這些函式具有要計算聚合值的多個數值引數。

Ref2,...:可有可無的引數,要計算聚合值的 2 至 253 個數值引數。

對於使用陣列的函式,ref1 可以是一個數組或陣列公式,也可以是對要為其計算聚合值的單元格區域的引用。 ref2 是某些函式必需的第二個引數,以下函式需要 ref2 引數:

函式使用例項:

1.篩選後依然能保持序號連續不斷

源資料表如下圖所示:

篩選後資料如下圖所示:

序號列公式為: =AGGREGATE(3,3,B$33:B33)(A列為序號,B列為部門……)

根據上圖,小夥伴們可以清楚的看到,使用AGGREGATE函式後,資料在篩選之後仍然能保證前面的序號連續不斷,是不是給工作節省了大量的時間呢?

2.忽略錯誤值對單元格求和

AGGREGATE函式可以提供另一種對包含一個或多個錯誤值的區域進行求和的方法,並不需要使用陣列公式。公式如下所示:

=AGGREGATE(9,2,C4:C10)

公示說明:第一個引數9是SUM的程式碼,第二個引數2是“忽略錯誤值”的程式碼。AGGREGATE函式也可以用於計算平均值、最小值、最大值等。

需要注意的是,AGGREGATE函式是office 2010 版本引進的函式,2010以下的版本是無法使用的哦~~

最新評論
  • 工作沒回報,還要繼續嗎?
  • 上千崗位等你來選!武侯電商產業功能區專場網路招聘會正式開啟