天天看點

Excel超牛的統計函數SUBTOTAL,1個可抵11個函數,職場必備!

作者:桃大喵學習記
我是【桃大喵學習記】,點選右上方“關注”,每天為你分享職場辦公軟體使用技巧幹貨!

在Excel中對資料進行統計分析是必備技能,今天就跟大家分享一個超牛的統計函數SUBTOTAL,這個函數1個可抵11個函數使用。并且,它最大的特點就是可以僅統計可見區域資料,不統計不統計的隐藏的資料區域,在特定工作場景中非常實用。

SUBTOTAL函數簡介

SUBTOTAL函數傳回資料清單或資料庫中的分類彙總。它一共有11種對應的計算規則,分别使用對應的數字來代替。

文法:SUBTOTAL(function_num,ref1,ref2,...)

第一參數:函數序号其實就是資料分類彙總的規則,當參數值為 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之間的數字,指定使用何種函數在資料清單中進行分類彙總計算。 具體的參數對應,可詳見下圖

第二參數:第1個引用區域

第三參數:第2個引用區域

以此類推,可以設定1到29個區域或引用。

Excel超牛的統計函數SUBTOTAL,1個可抵11個函數,職場必備!

SUBTOTAL函數的使用效果

如下圖所示,我們想統計員工的平均工資,這時使用SUBTOTAL函數的話,我們需要把第一産生設定為1或者101(算術平均值),可以分别針對是否統計隐藏的資料進行求平均值。

使用公式:

包含隐藏值=SUBTOTAL(1,B2:B8)

不包含隐藏值=SUBTOTAL(101,B2:B8)

Excel超牛的統計函數SUBTOTAL,1個可抵11個函數,職場必備!

解讀:

1、如上圖所示,公式=SUBTOTAL(1,B2:B8)中的第一個參數為1,故包含隐藏的行;公式=SUBTOTAL(101,B2:B8)中的第一個參數為101,故不包含隐藏的行。

2、當沒有隐藏行時,兩個公式的計算結果相同,當有隐藏行時,公式=SUBTOTAL(101,B2:B8)的計算結果發生改變。

填充連續序号

在日常工作中,我們可以利用SUBTOTAL讓表格序号在隐藏行、删除行、篩選資料後都會保持自動更新,這是一個非常實用的小技巧。

使用公式:=SUBTOTAL(103,B$2:B2)

如下圖所示,我們在編号這一列第一個空單元格輸入公式,然後向下填充編号,然後我們無論隐藏行、删除行、篩選資料後編号這列都是從1開始,并且是連續自動更新。

Excel超牛的統計函數SUBTOTAL,1個可抵11個函數,職場必備!

解讀:

①公式中參數103所對應的函數為:COUNTA,對非空單元格個數進行計數,進而實作函數方式添加序号。當參數為103時,忽略隐藏的行。

②SUBTOTAL(103,B$2:B2)的結果為1,函數第二參數裡面前面的參數B2必須用鎖定行B$2,往下拖到進而實作資料區域自動變化,就能自動生成B$2:B2、B$2:B3、B$2:B4...等值。

關于SUBTOTAL函數我們需要記住以下兩點:

1、SUBTOTAL函數是可以不統計隐藏區域的資料

2、第一參數設定為1-11是統計隐藏區域,設定為101-111不會統計隐藏區域。

以上是【桃大喵學習記】今天的幹貨分享~覺得内容對你有幫助,記得順手點個贊喲~。我會經常分享職場辦公軟體使用技巧幹貨!大家有什麼問題歡迎留言關注!

繼續閱讀