位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

Subtotal函數(shù)--篩選后數(shù)據(jù)統(tǒng)計的必備函數(shù)

提問人:周麗平發(fā)布時間:2021-08-16

一、語法=SUBTOTAL(function_num,ref1,…)

TIPS:

1、單元格輸入=Subtotal( ,就會提示上述語法

2、此函數(shù)并不是“一個函數(shù)”,而是“一群函數(shù)”

3、此函數(shù)是Excel中唯一一個能統(tǒng)計用戶可見單元格的函數(shù)

二、參數(shù)用法對照表

1、參數(shù)function_num對應表

1-11和101-111代表的11個函數(shù)是一樣的,不過1-11在計算時會把手動隱藏行或列的值也計算進去,而101-111則不會計入,忽略手動隱藏值。

image.png

2、舉例說明

為便于大家理解,我們就用最常見9或109代表的SUM函數(shù)來舉例好了。

image.png

在D12單元格輸入=SUBTOTAL(9,D2:D11),9代表使用SUM函數(shù),D2:D11即為求和區(qū)域,計算結果等同于=SUM(D2:D11),并且在輸入SUBTOTAL函數(shù)的第一個參數(shù)時,會出現(xiàn)像下面這樣的提示,所以就算記不住數(shù)字所代表的函數(shù)也沒關系。

image.png

下面我們篩選出1月的明細,D12單元格值變?yōu)?月銷售量之和1000;

image.png

如果篩選為2月的明細,D12單元格變?yōu)?月銷售量之和1380;

image.png

現(xiàn)在,有木有理解SUBTOTAL的神奇之處呢?

我們再也不用篩選后還點來點去求和了,一個函數(shù)搞定,多省心省力!

再來看看109代表的SUM函數(shù)與9代表的有什么不同;

我們將函數(shù)改為=SUBTOTAL(109,D2:D11),并將第6、7行手動隱藏,此時計算結果為3080,即第6、7行由于隱藏而在計算時被忽略了,即為忽略隱藏值。

而如果是9代表SUM函數(shù),就算第6、7行隱藏了,在求和時也會被計入。

image.png

最后,介紹一個SUBTOTAL函數(shù)的另一個亮點功能--“優(yōu)生”。

SUBTOTAL函數(shù)遇到同類就避開了,就是不會統(tǒng)計由SUBTOTAL計算出來的數(shù)值。

下面的表格經(jīng)常用到,如果組數(shù)比較多,用SUM求合計要選擇很多區(qū)域,但是用SUBTOTAL可以放心大膽地把B2:B11都選上,因為遇到A5和A11同類就不計算了。

image.png

繼續(xù)查找其他問題的答案?

回復(0)
返回頂部