日常工作中,我們經常會對我們的資料表格進行篩選,如果想對篩選後的資料進行統計就需要Excel提供的統計函數—SUBTOTAL,它是Excel中唯一能統計用戶可見單元格的函數。
語法:SUBTOTAL(function_num,ref1,ref2, ...)
Function_num 為1 到11(包含隱藏值)或101 到111(忽略隱藏值)之間的數字,指定使用何種函數在清單中進行分類總和計算。 ref1……refn參數為要對其進行分類總和計算的第1至29個命名區域或引用。必須是對單元格區域的引用。
Function_num (包含隱藏值)為1到11之間的自然數,用來指定分類總表所使用的函數
Function_num(忽略隱藏值) 為101到111之間的自然數
注意:101到111僅在Office 2003、2007及更新的版本中能用
subtotal函數參數的意義給了兩個Function_num,差異在於是否包含手動隱藏值,那麼什麼是手動隱藏值呢?如下圖方式的對行的隱藏就叫做手動隱藏。
由此我們得出的結論是:
1-11是表示統計所有隱藏行。
101-111是表示統計非手動隱藏的隱藏行(也就是忽略手動隱藏行的篩選結果)。
SUBTOTAL中各個Functiong_num的意義
#下面的講解都以忽略手動隱藏的101-111來展示。
我們有如下圖的Excel表,我們所有函數都會以此表為基礎來講解。
101——AVERAGE(平均值)
我們求資料表中「男」同學的「英文」成績的平均數。我們先在「性別」欄位對「男」同學進行篩選。
102—COUNT(統計包含數字的單元格數)
我們求資料表中「男」同學的擁有「數學」成績的個數。我們先在「性別」欄位對「男」同學進行篩選。
103—COUNTA(統計包含非空白單元格數)
我們求資料表中「男」同學的擁有「數學」成績的個數。我們先在「性別」欄位對「男」同學進行篩選。如果這裡我們用COUNTA的話,得到的結果就會出錯。
104—MAX(統計最大值)
我們求資料表中「女」同學「總成績」中的“最高”成績。我們先在「性別」欄位對「女」同學進行篩選。
105—MIN(統計最小值)
我們求資料表中「女」同學「總成績」中的“最低”成績。我們先在「性別」欄位對「女」同學進行篩選。
106—PRODUCT(統計可見單元格內所有值的乘積)
#107—STDEV(可見單元格內估算基於給定樣本的標準差)
108—STDEVP(可見單元格內計算基於給定的樣本總體的標準差)
##110—VAR(可見單元格內估算基於給定樣本的變異數)
#111—VARP(可見單元格內計算基於給定的樣本總體的變異數)
109—SUM(統計求和)
#我們求資料表中「女」同學「總成績」中的「和」。我們先在「性別」欄位對「女」同學進行篩選。PHP中文網,有大量免費的Excel教學,歡迎大家來學習!
以上是subtotal函數的使用方法1-9分別什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!