excel表格subtotal函數怎么用
excelsubtotal函數功能很強大,可以求和、計數、計算平均值、求最大值、最小值、方差等。下面讓學習啦小編為你帶來excel表格subtotal函數的用法。
excelsubtotal函數使用方法如下:
一般人都會使用“自動篩選”功能,篩選完成后,會在表格左下角的狀態(tài)欄中提示“從多少多少條記錄中找到了多少多少個結果”。
今天做的表格很復雜,在使用篩選過程中,由于統(tǒng)計的數據量太大,且篩選層次很多,好幾層嵌套篩選的,而且還使用了分類匯總功能,結果發(fā)現有時左下角就不提示篩選結果了,很苦惱,搜索了一下,發(fā)現可以使用subtotal函數來統(tǒng)計篩選后的行數。
SUBTOTAL函數
返回列表或數據庫中的分類匯總。通常,使用“數據”選項卡上“大綱”組中的“分類匯總”命令更便于創(chuàng)建帶有分類匯總的列表。一旦創(chuàng)建了分類匯總,就可以通過編輯 SUBTOTAL 函數對該列表進行修改。
語法
SUBTOTAL(function_num, ref1, ref2, …)
Function_num 為 1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數字,指定使用何種函數在列表中進行分類匯總計算。
Function_num
(包含隱藏值)Function_num
(忽略隱藏值)函數
1101AVERAGE
2102COUNT
3103COUNTA
4104MAX
5105MIN
6106PRODUCT
7107STDEV
8108STDEVP
9109SUM
10110VAR
11111VARP
Ref1、ref2 為要進行分類匯總計算的 1 到 254 個區(qū)域或引用。
實例(1):
如果A1=1、A2=2、A3=3,則公式“=SUBTOTAL(9,A1:A3)”將使用SUM函數對“A1:A3”區(qū)域進行分類匯總(求和),其結果為6。
實例(2):而象我們今天所想用到的計算篩選結果行數的功能,則應該使用CnuntA函數,即Function_num應該為3,如下:
假如你的數據第一行是標題,從第二行開始到19行為數據,這樣就總共有18行數據,如果你使用條件進行自動篩選后,符合篩選條件結果是8行。
那么,篩選后可在20行輸入公式“=SUBTOTAL(3,A2:A19) ”這樣即可計算出篩選結果的行數為8。
數據量少的時候,當然用不到這樣的函數,如果你從1000條數據中進行篩選,篩選出來的結果有好幾百條,你根本沒有辦法數的時候,使用subtotal函數就可以快速的統(tǒng)計出篩選出來的結果有多少行了。