【Excel技巧】- 辦公常用的十大函數@SUBTOTAL函數

  前面兩篇圖文教程可謂是信息量巨大,包含那麼多函數,雖然整體很容易理解,但畢竟個數繁多,小S在此向大家問個好。

  從這一期開始又恢復正常啦,後面的函數每一期都介紹一到兩個,以便大家更好的掌握。

一 函數語法

  今天給大家帶來的是功能強大的分類匯總函數SUBTOTAL,它可以包括求和匯總平均等等多個函數的使用。SUBTOTAL函數的優點在於可以忽略隱藏的單元格支持三維運算區域數組引用

  SUBTOTAL函數就是返回一個列表或資料庫中的分類匯總情況。

  SUBTOTAL函數可謂是全能王,可以對數據進行求平均值計數最大最小相乘標準差求和方差

  當然這些功能EXCEL另外設有專門的函數來完成,要學習的就是SUBTOTAL函數能完成一些其它函數很難完成的方法與技巧,先看一下EXCEL幫助文檔中對SUBTOTAL函數的解釋。

語法:SUBTOTAL(function_num,ref1,[ref2],...)

參數

Function_num:必需。 數字 1-11 或 101-111,用於指定要為分類匯總使用的函數。 如果使用 1-11,將包括手動隱藏的行,如果使用 101-111,則排除手動隱藏的行;始終排除已篩選掉的單元格。

ref1:必需。要對其進行分類匯總計算的第一個命名區域或引用。

ref2...:可選。要對其進行分類匯總計算的第 2 個至第 254 個命名區域或引用。

二 重點講解

  上面的表格是Excel對SUBTOTAL()的解釋,為了進一步理清其中的關係,所以以SUBTOTAL()裡面的SUM()為例子,說明在不同情況下的運用。

  以SUM()為例,SUM()所對應SUBTOTAL()的function_num是9,而其他函數所對應的function_num功能都是一樣,會產生表裡的狀況,所以就不加以解釋。

  SUM()會計算所有的數值單元格,SUBTOTAL(9)會忽略篩選及SUBTOTAL()單元格,SUBTOTAL(109)則對隱藏、篩選與SUBTOTAL()都會忽略。

三 案例講解

  通過上面的理論說明,可能有的小夥伴已經糊塗了,不要緊,接下來我會通過幾個小案例給大家講解一下。

  • 使用Excel提供的分類匯總嚮導自動匯總

  細心的小夥伴會發現,Excel的分類匯總就是用到了SUBTOTAL函數配合組合以及分級顯示

  • 序號自動填充序列

  通過上圖,可以看到就算隱藏幾行,左邊的序號都會隨之改變,起到了計數的功能。

  • 合併匯總

  下面的表格經常用到,如果組數比較多,用SUM求合計要選擇很多區域,但是用SUBTOTAL可以放心大膽地把C2:C11都選上,因為遇到C6、C11和C16同類就不計算了。

  動態圖中單元格C17直接選擇區域C2:C11,不用考慮裡面的2014、2015和2016匯總。在第一次選中2014幾行後,我單機創建組,後面選中2015或2016後都是按的鍵盤F4鍵,可以快速重複上一操作哦。

四 我的總結

  從上面的說明之中,可以了解SUBTOTAL()的功能,在篩選與隱藏的時候,可以正確的計算單元格上的數據。所以,在業務數據的分析上,能為業務人員提供更大的便利。另外,除了SUM()、AVERAGE()之外,其他相對應的函數也是同樣功能,請讀者自行檢視COUNT()、MAX()…之類的函數。

  今天的函數可以說是全能王,功能強大,如果能夠配合數據分析使用,那是極好的。希望大家都能掌握,早日成為辦公達人


推薦閱讀:

Excel 有什麼神奇用途?
求excel中保留兩位有效數字的代碼?
excel中如何在一列的數據中過濾掉,另一列的數據?
excel中,例如22:50與0:15相減,要怎麼輸入公式得到85分鐘呢,而不是h:mm這樣的格式?
excel公式測算IRR,當各個期間現金凈流量合計為-7000多萬時,公式顯示#NUM!,如何設置可以得出內部收益率?

TAG:MicrosoftExcel | Excel函数 | Excel公式 |