【Excel函數15】SUBTOTAL 分段統計與動態彙總的萬用工具

更新 發佈閱讀 4 分鐘

在 Excel 中,如果你需要針對「可見資料」或「篩選後的資料」進行加總、平均、計數等統計,SUBTOTAL 函數是最靈活的選擇。

一、SUBTOTAL 函數是什麼?基本語法與用途

SUBTOTAL 函數可根據指定的統計類型,對一組資料進行加總、平均、計數等運算。它能排除隱藏列或篩選後的資料,適合用在動態報表與分類統計中。

語法:

=SUBTOTAL(函數代碼, 範圍)
  • 函數代碼:指定要執行的統計類型(例如 9 表示加總,1 表示平均)
  • 範圍:要進行統計的儲存格範圍

二、實際應用範例:多場景教學

範例一:加總篩選後的銷售額

=SUBTOTAL(9, B2:B100)

代碼 9 表示加總,會排除被篩選隱藏的列。

範例二:計算平均值(可排除隱藏列)

=SUBTOTAL(1, C2:C50)

代碼 1 表示平均值,適合用在動態報表中。

範例三:統計可見資料筆數

=SUBTOTAL(103, A2:A200)

代碼 103 表示「COUNTA(排除隱藏列)」,可統計非空白儲存格數量。

範例四:統計篩選後的訂單數量

=SUBTOTAL(2, D2:D100)

代碼 2 表示 COUNT(計數),只計算數值儲存格。

範例五:搭配自動篩選功能使用

當你在資料表啟用篩選後,SUBTOTAL 可自動排除隱藏列,讓統計結果隨篩選條件即時更新。

三、注意事項與常見錯誤排除

  • SUBTOTAL 的函數代碼分為兩類:
    • 1–11:包含隱藏列(例如手動隱藏)
    • 101–111:排除隱藏列(例如篩選後隱藏)
    • 常用代碼對照表:
raw-image
  • SUBTOTAL 不會計算其他 SUBTOTAL 函數的結果(避免重複統計)
  • 若範圍中包含錯誤值(如 #VALUE!),可能導致公式失敗
  • SUBTOTAL 不支援條件統計,若需根據條件統計,請搭配 FILTER 或 IF 函數

四、常見問題 Q&A

Q1:SUBTOTAL 和 SUM 有什麼差別? SUM 會加總所有資料,SUBTOTAL 可排除隱藏列,適合動態報表。

Q2:SUBTOTAL 可以搭配條件嗎? 本身不支援條件,但可搭配 FILTERIF 處理,例如:

=SUBTOTAL(9, FILTER(A2:A100, B2:B100="業務部"))

Q3:SUBTOTAL 可以處理多個範圍嗎? 只能處理單一範圍,若需多段統計,請使用多個 SUBTOTAL 或搭配其他函數。

五、延伸學習:進階報表與統計技巧

SUBTOTAL 是動態報表的核心工具,進一步你可以學習:

  • AGGREGATE 函數:支援更多統計類型與錯誤排除選項
  • FILTER 函數:根據條件篩選資料後再統計
  • IF + SUM:自訂條件加總,適合進階報表設計

這些技巧適合用在分類報表、動態統計、篩選分析等進階場景。

六、結語與延伸閱讀

SUBTOTAL 函數是 Excel 中最靈活的分段統計工具之一,適合用在動態報表、分類統計、篩選分析等情境。學會 SUBTOTAL 後,你可以進一步探索:

  • [AGGREGATE 函數教學:進階統計與錯誤處理工具]
  • [FILTER 函數教學:動態篩選資料的新方式]
  • [IF 函數教學:邏輯判斷與條件控制]


留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
22會員
121內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/09/29
在 Excel 中,如果你需要比較兩組數值的「差值平方和」,例如分析預測誤差、計算模型偏差或進行統計推估,SUMXMY2 函數是專門設計的工具。 SUMXMY2 函數會將兩組對應數值相減後平方,再加總所有結果。適合用在統計分析、誤差計算、模型評估等
Thumbnail
2025/09/29
在 Excel 中,如果你需要比較兩組數值的「差值平方和」,例如分析預測誤差、計算模型偏差或進行統計推估,SUMXMY2 函數是專門設計的工具。 SUMXMY2 函數會將兩組對應數值相減後平方,再加總所有結果。適合用在統計分析、誤差計算、模型評估等
Thumbnail
2025/09/29
在 Excel 中,如果你需要比較兩組數值的「平方差」,例如分析模型偏差、計算能量差異或進行統計推估,SUMX2MY2 函數是專門設計的工具。 SUMX2MY2 函數會將兩組對應數值分別平方後相減,再加總所有結果。適合用在統計分析、誤差計算、工程
Thumbnail
2025/09/29
在 Excel 中,如果你需要比較兩組數值的「平方差」,例如分析模型偏差、計算能量差異或進行統計推估,SUMX2MY2 函數是專門設計的工具。 SUMX2MY2 函數會將兩組對應數值分別平方後相減,再加總所有結果。適合用在統計分析、誤差計算、工程
Thumbnail
2025/09/29
在 Excel 中,如果你需要將兩組數值分別平方後加總,例如計算向量長度、統計變異、工程分析,SUMX2PY2 函數是專門設計的工具。 SUMX2PY2 函數會將兩組對應數值分別平方後加總,適合用在統計分析、向量計算、工程應用等場景。
Thumbnail
2025/09/29
在 Excel 中,如果你需要將兩組數值分別平方後加總,例如計算向量長度、統計變異、工程分析,SUMX2PY2 函數是專門設計的工具。 SUMX2PY2 函數會將兩組對應數值分別平方後加總,適合用在統計分析、向量計算、工程應用等場景。
Thumbnail
看更多
你可能也想看
Thumbnail
在EXCEL中如果要進行四則運算,必須先輸入一個等於『=』,之後再輸入想要運算的算式。 但如果EXCEL的資料中,有一堆算式,但是前面沒有等於該怎麼快速計算呢😣 【📁檔案下載】 看教學之前可以先下載練習檔,學中做、做中學效果更好哦。 檔案下載 【▶️影音教學】
Thumbnail
在EXCEL中如果要進行四則運算,必須先輸入一個等於『=』,之後再輸入想要運算的算式。 但如果EXCEL的資料中,有一堆算式,但是前面沒有等於該怎麼快速計算呢😣 【📁檔案下載】 看教學之前可以先下載練習檔,學中做、做中學效果更好哦。 檔案下載 【▶️影音教學】
Thumbnail
如何運用函數來讓資料產生空白列,而且當輸入多少數字,就會插入多少空白列。 <插入空白列> E5=TOCOL(EXPAND(B5:B9,,C3+1,"")) 📝函數說明 ✍🏾EXPAND陣列擴展函數 函數說明=EXPAND(範圍,展開的列,展開的欄,要展開的內容)
Thumbnail
如何運用函數來讓資料產生空白列,而且當輸入多少數字,就會插入多少空白列。 <插入空白列> E5=TOCOL(EXPAND(B5:B9,,C3+1,"")) 📝函數說明 ✍🏾EXPAND陣列擴展函數 函數說明=EXPAND(範圍,展開的列,展開的欄,要展開的內容)
Thumbnail
向下填滿是EXCEL一個超好用的功能,依據不同的資料型態能有不同的填滿效果。 例如總金額=單價*數量 輸入完公式之後就會使用自動填滿的功能去將資料迅速的計算完成。 每隔一段時間就會有網友詢問,為什麼我的EXCEL沒辦法向下填滿,我昨天還可以用,我隔壁同事也可以用,從開機也是一樣,我的E
Thumbnail
向下填滿是EXCEL一個超好用的功能,依據不同的資料型態能有不同的填滿效果。 例如總金額=單價*數量 輸入完公式之後就會使用自動填滿的功能去將資料迅速的計算完成。 每隔一段時間就會有網友詢問,為什麼我的EXCEL沒辦法向下填滿,我昨天還可以用,我隔壁同事也可以用,從開機也是一樣,我的E
Thumbnail
在 Excel 中,VLOOKUP 函數是一個強大的工具,它可以幫助你快速找到並擷取特定值對應的相關資訊。這篇教學將向你展示如何使用 VLOOKUP 函數來搜索數據,並提供一個實際的範例。
Thumbnail
在 Excel 中,VLOOKUP 函數是一個強大的工具,它可以幫助你快速找到並擷取特定值對應的相關資訊。這篇教學將向你展示如何使用 VLOOKUP 函數來搜索數據,並提供一個實際的範例。
Thumbnail
在工作中,我們經常需要處理財務數據,例如收支表、成本表等。在這些表格中,我們需要計算支出比例,以了解支出占總收入的比例。計算支出比例的方法有很多種,其中一種方法是使用 Excel 的「列總計 %」功能。這個功能可以快速、準確地計算支出百分比,並且操作簡單,非常適合職場工作者使用。
Thumbnail
在工作中,我們經常需要處理財務數據,例如收支表、成本表等。在這些表格中,我們需要計算支出比例,以了解支出占總收入的比例。計算支出比例的方法有很多種,其中一種方法是使用 Excel 的「列總計 %」功能。這個功能可以快速、準確地計算支出百分比,並且操作簡單,非常適合職場工作者使用。
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
SUMIF是EXCEL中一個超級實用的統計函數,他可以依據指定的關鍵字進行加總。 SUMIF有條件加總 函數說明=SUMIF(條件範圍,條件,加總範圍) 但如果遇到很多個資料範圍,大多數的人就會使用很多個SUMIF計算後再相加,如下範例所示。 其實這樣多範圍的資料不需要3個SUMIF,
Thumbnail
SUMIF是EXCEL中一個超級實用的統計函數,他可以依據指定的關鍵字進行加總。 SUMIF有條件加總 函數說明=SUMIF(條件範圍,條件,加總範圍) 但如果遇到很多個資料範圍,大多數的人就會使用很多個SUMIF計算後再相加,如下範例所示。 其實這樣多範圍的資料不需要3個SUMIF,
Thumbnail
Excel 是辦公室必備工具之一,但你知道如何快速將時間進行加總嗎?傳統方法是手動輸入公式,但如果時間數量多,就會非常耗時。今天,就來教你一個簡單的公式,讓你輕鬆將時間加總,讓你的工作效率大幅提升! 行政人員:可以用來計算工時、出貨時間、會議時間等,提高工作效率。
Thumbnail
Excel 是辦公室必備工具之一,但你知道如何快速將時間進行加總嗎?傳統方法是手動輸入公式,但如果時間數量多,就會非常耗時。今天,就來教你一個簡單的公式,讓你輕鬆將時間加總,讓你的工作效率大幅提升! 行政人員:可以用來計算工時、出貨時間、會議時間等,提高工作效率。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News