excel subtotal
Excel 函數 & VBA

【EXCEL 教學】SUBTOTAL 函數執行條件函數

16 9 月, 2020

Last Updated on 2020年 11月 28日 by Grant Tseng

SUBTOTAL 函數執行條件函數介紹

SUBTOTAL 函數執行條件函數

意義 :

SUBTOTAL函數是執行特定Excel函數的函數。

明明有相關的執行函數,為什麼還需要一個總執行呢?

主要是因為它可以用來計算 隱藏區域 和 非隱藏區域。

如果如經常使用Excel來拉選公式範圍的時候,會經常圈選到隱藏的行或列,但其實你沒有想要把隱藏區域納入計算。以往的做法是分段進行或是利用複製貼上,現在只要利用此函數就可以直接避開隱藏的格子。


 

Excel函數 :

=SUBTOTAL(function_num,ref1,…)


 

引數 :

function_num : 所要執行的Excel 函數,如下表。

ref1 : 你所要計算的範圍。

包含隱藏的值不包含隱藏的值功能
1101AVERAGE
2102COUNT
3103COUNTA
4104MAX
5105MIN
6106PRODUCT
7107STDEV
8108STDEVP
9109SUM
10110VAR
11111VARP

舉例 :

以下為範例,左邊圖是完整的資料,右邊圖是隱藏第7,8,9列的資料。

由下面的計算可以知道:

  • 這個函數並是一個單獨的函數,它屬於複合函數。幫忙其他函數區分是否需要計算隱藏的數值。
  • 若需要計算包含隱藏的數值,則結果會與直接帶原本的函數一樣。
  • 若計算不包含隱藏值,利用此函數就會了。
Excel 公式 (包含隱藏)Excel 結果 (不包含隱藏)Excel 結果
=SUM(C3:C12) 75  
=AVERAGE(C3:C12) 7.5  
=SUBTOTAL(9,C3:C12) 75  
=SUBTOTAL(1,C3:C12) 7.5  
=SUBTOTAL(109,C3:C12)   49
=SUBTOTAL(101,C3:C12)   7

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。