excel SUBTOTAL函数使用详解
轉(zhuǎn)自:http://www.kuqin.com/shuoit/20110524/91710.html
?
今天用Excel在進行業(yè)務(wù)統(tǒng)計時,遇到一個小問題,Google了一下,又學(xué)了一招。
一般人都會使用“自動篩選”功能,篩選完成后,會在表格左下角的狀態(tài)欄中提示“從多少多少條記錄中找到了多少多少個結(jié)果”。
今天做的表格很復(fù)雜,在使用篩選過程中,由于統(tǒng)計的數(shù)據(jù)量太大,且篩選層次很多,好幾層嵌套篩選的,而且還使用了分類匯總功能,結(jié)果發(fā)現(xiàn)有時左下角就不提示篩選結(jié)果了,很苦惱,搜索了一下,發(fā)現(xiàn)可以使用subtotal函數(shù)來統(tǒng)計篩選后的行數(shù)。
SUBTOTAL函數(shù)
返回列表或數(shù)據(jù)庫中的分類匯總。通常,使用“數(shù)據(jù)”選項卡上“大綱”組中的“分類匯總”命令更便于創(chuàng)建帶有分類匯總的列表。一旦創(chuàng)建了分類匯總,就可以通過編輯 SUBTOTAL 函數(shù)對該列表進行修改。
語法
SUBTOTAL(function_num, ref1, ref2, …)
Function_num 為 1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數(shù)字,指定使用何種函數(shù)在列表中進行分類匯總計算。
?
| 1 | 101 | AVERAGE |
| 2 | 102 | COUNT |
| 3 | 103 | COUNTA |
| 4 | 104 | MAX |
| 5 | 105 | MIN |
| 6 | 106 | PRODUCT |
| 7 | 107 | STDEV |
| 8 | 108 | STDEVP |
| 9 | 109 | SUM |
| 10 | 110 | VAR |
| 11 | 111 | VARP |
Ref1、ref2 為要進行分類匯總計算的 1 到 254 個區(qū)域或引用。
實例(1):
如果A1=1、A2=2、A3=3,則公式“=SUBTOTAL(9,A1:A3)”將使用SUM函數(shù)對“A1:A3”區(qū)域進行分類匯總(求和),其結(jié)果為6。
實例(2):而象我們今天所想用到的計算篩選結(jié)果行數(shù)的功能,則應(yīng)該使用CnuntA函數(shù),即Function_num應(yīng)該為3,如下:
假如你的數(shù)據(jù)第一行是標(biāo)題,從第二行開始到19行為數(shù)據(jù),這樣就總共有18行數(shù)據(jù),如果你使用條件進行自動篩選后,符合篩選條件結(jié)果是8行。
那么,篩選后可在20行輸入公式“=SUBTOTAL(3,A2:A19) ”這樣即可計算出篩選結(jié)果的行數(shù)為8。
數(shù)據(jù)量少的時候,當(dāng)然用不到這樣的函數(shù),如果你從1000條數(shù)據(jù)中進行篩選,篩選出來的結(jié)果有好幾百條,你根本沒有辦法數(shù)的時候,使用subtotal函數(shù)就可以快速的統(tǒng)計出篩選出來的結(jié)果有多少行了。
說明
如果在 ref1, ref2,… 中有其他的分類匯總(嵌套分類匯總),將忽略這些嵌套分類匯總,以避免重復(fù)計算。
當(dāng) function_num 為從 1 到 11 的常數(shù)時,SUBTOTAL 函數(shù)將包括通過“隱藏行”命令所隱藏的行中的值,該命令位于“工作表”選項卡上“單元格”組中“格式”命令的“隱藏和取消隱藏”子菜單下面。當(dāng)您要對列表中的隱藏和非隱藏數(shù)字進行分類匯總時,請使用這些常數(shù)。當(dāng) function_num 為從 101 到 111 的常數(shù)時,SUBTOTAL 函數(shù)將忽略通過“隱藏行”命令所隱藏的行中的值。當(dāng)您只對列表中的非隱藏數(shù)字進行分類匯總時,請使用這些常數(shù)。
SUBTOTAL 函數(shù)忽略任何不包括在篩選結(jié)果中的行,不論使用什么 function_num 值。
SUBTOTAL 函數(shù)適用于數(shù)據(jù)列或垂直區(qū)域,不適用于數(shù)據(jù)行或水平區(qū)域。例如,當(dāng) function_num 大于或等于 101 時需要分類匯總某個水平區(qū)域時,例如 SUBTOTAL(109,B2:G2),則隱藏某一列不影響分類匯總。但是隱藏分類匯總的垂直區(qū)域中的某一行就會對其產(chǎn)生影響。
如果所指定的某一引用為三維引用,函數(shù) SUBTOTAL 將返回錯誤值 #VALUE!。
在需要處理隱藏數(shù)據(jù)相關(guān)的應(yīng)用時,SUBTOTAL是其它函數(shù)無法代替的,也是SUBTOTAL最大最重要的特點。
轉(zhuǎn)載于:https://www.cnblogs.com/yujinwang/p/4170360.html
總結(jié)
以上是生活随笔為你收集整理的excel SUBTOTAL函数使用详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 详解蓝牙空中升级(BLE OTA)原理与
- 下一篇: php 之 json格式