在Excel函數中,有一個函數既能求和、求平均值、還能計數、求最值等多種功能,其實這個函數就是SUBTOTAL,其功能真是“以一敵十”,今天我們讨論其最經典的5種用法。
一、Subtotal函數的作用及語法結構。
作用:返回一個數據列表或數據庫的分類彙總。
語法:=Subtotal(功能代碼,數值區域)。
一句話解讀:在自定的區域中按照功能代碼的要求進行分類統計。
常見的功能代碼有:
代碼分為1-11和101-111,但是對應的函數名稱卻是相同的,難倒是功能一樣?有什麼區别呢?
1-11:包含手動隐藏的值。
101-111:不包含手動隐藏的值,暨以可見單元格為統計對象。
示例:
目的:計算總銷量。
方法:
在目标單元格中輸入公式:=SUBTOTAL(109,D3:D9)。
解讀:
1、功能代碼9或109對應的都是Sum函數,暨求和。但代碼109僅對可見單元格有效。所以當隐藏/取消隐藏時,求和結果也跟着發生變化。
2、如果配合篩選功能更能體現其強大的功能。
二、對篩選或隐藏後的數據進行快速計算平均值。
方法:
在目标單元格中輸入公式:=SUBTOTAL(1,D3:D9)、=SUBTOTAL(101,D3:D9)。
解讀:
1、從示例中可以明确的得出,1-11和101-111中,對應代碼在篩選中的作用是相同的。
2、1-11包含手動隐藏的值;101-111以可見單元格為統計對象。
三、保持序号(No)的連續性。
方法:
在目标單元格中輸入公式:=SUBTOTAL(103,B$2:B2)。
解讀:
1、對可見單元格可見,隻能用代碼101-111範圍内的。
2、保持序号(No)的連續性,其實就是統計當前單元格之前的非空單元格數。暨當前示例中的參數是從B2開始的。
四、篩選出可見單元格的最大值。
方法:
在目标單元格中輸入公式:=SUBTOTAL(4,D3:D9)。
五、計數統計。
方法:
在目标單元格中輸入公式:=SUBTOTAL(2,D3:D9)。
結束語:
Subtotal函數,不僅可以求和,計數,還可以計算最值等,如果能夠熟練的掌握和應用,對于提高工作效率是分分鐘的事情,尤其配合“篩選”和“隐藏”功能,更能體現其實用價值!對于Subtotal的實用技巧,你Get到了嗎?歡迎大家在留言區留言讨論哦!對于存在的問題,小編會第一時間給大家回複哦!
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!