酷知百科網

位置:首頁 > 母嬰教育 > 學習交流

excel中subtotal函數的用法實例

excel中subtotal函數是一個彙總函數,返回一個列表或者數據庫中的分類彙總情況。這個函數功能很多,可以進行很多計算。下面我們一起來學習一下subtotal函數的用法。

操作方法

語法:SUBTOTAL(function_num,ref1,ref2, ...)
Function_num 爲 1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數字,指定使用何種函數在列表中進行分類彙總計算。ref1……refn參數爲要對其進行分類彙總計算的第1至29個命名區域或引用。必須是對單元格區域的引用。
Function_num (包含隱藏值)爲1到11之間的自然數,用來指定分類彙總計算使用的函數

excel中subtotal函數的用法實例

這樣看起來可能有點抽象了,我們給大家舉個例子就清楚了 下圖中,我們在H2中錄入公式:“=SUBTOTAL(9,C2:G2)”。

excel中subtotal函數的用法實例 第2張

返回結果爲462,這裏我們對照上面步驟1中的語法,9表示此函數執行的是求和的命令,C2:G2 是求和的區域。然後我們驗證一下C2:G2的和,是正確的。

excel中subtotal函數的用法實例 第3張

接下來我們再來驗證一下MAX(最大值)的函數。

excel中subtotal函數的用法實例 第4張

結果返回98,subtotal函數統計出了學生乙各科成績中的最大值。

excel中subtotal函數的用法實例 第5張

下面演示一下101-111函數:101-111函數是忽略隱藏的,我們就把E列E英語成績隱藏起來,在H2中錄入公式“=SUBTOTAL(109,C2:G2)”

excel中subtotal函數的用法實例 第6張

回車,函數返回462,跟上述函數公式“=SUBTOTAL(9,C2:G2)”返回結果是一樣的。可見,subtotal函數並沒有忽略所隱藏的列。

excel中subtotal函數的用法實例 第7張

我們再來試一下隱藏行的情況:我們先來計算所有的同學的成績總數,在H2中錄入公式:“=SUBTOTAL(9,C2:G11)”,返回4584,是所有同學的成績總和。

excel中subtotal函數的用法實例 第8張
excel中subtotal函數的用法實例 第9張

我們再把第5行即學生丁的成績隱藏起來,在H2中錄入公式:“=SUBTOTAL(109,C2:G11)”,返回4231,不包含第3行同學的總成績。

excel中subtotal函數的用法實例 第10張
excel中subtotal函數的用法實例 第11張

因此,可以得出:subtotal函數第二個參數101-111所指忽略隱藏參數指的是忽略所隱藏的行,不忽略所隱藏的列。

excel中subtotal函數的用法實例 第12張