如何在 Excel 中篩選資料時排除底部的總計列?
在日常使用 Excel 處理資料時,通常會在資料集底部加入一個總計列,用來彙總總和、平均值、計數等關鍵聚合指標。然而,當您在使用 Excel 的篩選功能時,總計列往往會和其他資料一樣受到篩選影響,導致套用篩選條件後被隱藏。在許多情境下——特別是在製作摘要報表、財務報表或進行持續性資料分析時——您可能希望總計列無論套用何種篩選條件,都能始終顯示在工作表資料的最底部,如下方截圖所示。
本文將逐步介紹幾種實用方法,確保在篩選資料時,底部的總計列始終清晰可見。每種方法皆針對不同的使用情境與個人偏好而設計,不僅涵蓋 Excel 內建功能,還包含公式技巧與自動化的 VBA 解決方案,為您提供多元選擇,精準滿足各種需求。

透過建立表格來篩選資料並排除底部總計列
讓總計列在篩選時仍保持可見,最直接的方法就是將資料轉換為正式的 Excel 表格。Excel 表格內建總計列功能,能智慧確保即使篩選其他欄位,總計列仍始終顯示於資料底部。以下是此方法的詳細步驟、常見情境與注意事項:
1. 若您的資料已包含手動計算的總計列(即該列使用非表格內建的總計公式),請先暫時刪除,以免產生重複。
2. 選取您實際資料的範圍(不含手動建立的總計列),接著前往插入 > 表格。在建立表格對話方塊中,若您的資料包含欄位標題,請確認已勾選我的表格包含標題,並檢查資料區域範圍,確保所有資料列皆已包含在內。

3. 點擊確定後,您的資料將自動轉換為 Excel 表格。選取該表格,前往設計選項卡(部分版本稱為)表格設計),並在表格樣式選項群組中勾選總計列核取方塊,Excel 將立即於底部新增總計列!

4. 現在您可透過任一欄位的篩選箭頭,依需求快速篩選資料!總計列將始終顯示於表格最末行,不受任何篩選條件影響。

適用情境:此方法特別適合用於經常更新、跨團隊共享或製作週期性報表的資料集——尤其當您想充分運用表格內建功能(如交錯色彩列、結構化參照與自動格式設定)時,更能發揮其優勢!
優點:
- 與 Excel 內建功能無縫整合
- 資料擴充或縮減時,無需手動更新公式
- 總計列會保持動態並自動更新
限制:
- 自訂公式在轉換為表格後,總計列中的內容需要重新設定
- 由於即時格式設定,大型資料集可能會出現輕微的效能下降
- 在轉換為表格前,務必先刪除所有手動建立的總計列,以免產生重複的總計。
- 在新增或刪除資料前,請先清除篩選條件,以維持表格結構的一致性。

透過 KUTOOLS AI 解鎖 Excel 的神奇功能
- 智慧執行:透過簡易指令,輕鬆執行儲存格操作、分析資料,並建立圖表!
- 自訂公式:打造專屬公式,讓您的工作流程更順暢!
- VBA 編碼:輕鬆撰寫並套用 VBA 程式碼,立即提升工作效率!
- 公式解析:輕鬆掌握複雜公式!
- 文字翻譯:輕鬆打破試算表中的語言隔閡!
透過插入公式來篩選資料並排除底部總計列
如果您不想使用 Excel 表格,可透過套用 SUBTOTAL 公式,在資料底部保留手動總計列。SUBTOTAL 函數專為與 Excel 篩選功能動態協作而設計——僅計算可見(篩選後)的資料列,且公式本身在篩選時不會被隱藏或排除。此方法彈性十足,更適用於傳統區域!
1. 在預期總計列的第一個儲存格(即資料表格正下方)輸入下列公式(例如,若您的數值位於 B 欄第 2 列至第 13 列):
=SUBTOTAL(9, B2:B13) 請將 B2:B13 替換為您資料實際對應的欄位與列範圍。公式中的數字 9 代表 SUM 函數;您可依需求改用其他函數代碼(例如,)1 代表 AVERAGE,2 代表 COUNT 等)。

2. 按下 Enter 確認,總計列將立即根據可見(未篩選)的資料列顯示計算出的總和。當您在 Excel 中使用內建篩選按鈕套用篩選條件時,總計列仍會顯示在底部,並始終僅針對可見列呈現即時的小計結果。
SUBTOTAL 公式中的範圍。除非搭配使用 OFFSET 或 INDEX 等動態範圍函數,否則此公式不會自動擴展。摘要:SUBTOTAL 公式支援多種聚合函數(如 AVERAGE、COUNT 等),非常適合用於財務、庫存與報表工作流程中的摘要列。
透過 VBA 程式碼篩選資料並排除底部總計列
若您處理的是大型資料集,或希望自動確保底部總計列始終顯示(無論篩選設定如何都不被隱藏),可透過 VBA(Visual Basic for Applications)以程式化方式管理篩選行為。此解決方案尤其適用於數據區域或總計列位置會動態變更的工作簿,或當您希望為所有使用者強制維持一致的顯示效果時。
此 VBA 範例會檢查您數據區域中的最後一行,並強制其保持可見狀態,即使套用篩選後亦然。此方法能確保總計列始終顯示,且可透過將巨集指派給按鈕來重複使用。
使用此 VBA 解決方案的步驟:
1. 在 Excel 中,前往開發人員選項卡。若您未看到此選項卡,可透過 Excel 選項中的「自訂功能區」區段,勾選「開發人員」以立即啟用!
2. 點擊 Visual Basic 以開啟 VBA 編輯器。在新視窗中,點擊插入 > 模組,並將下列程式碼貼到新模組中:
Sub AlwaysShowTotalRow()
Dim ws As Worksheet
Dim lastRow As Long
On Error Resume Next
Set ws = ActiveSheet
' Get last used row in column A
lastRow = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row
' Ensure total row is visible before applying filter
ws.Rows(lastRow).Hidden = False
' If filtering is active, reapply filter
If ws.FilterMode Then
ws.ShowAllData
End If
' Make sure total row remains visible
ws.Rows(lastRow).Hidden = False
End Sub 3. 輸入程式碼後,關閉 VBA 編輯器。回到 Excel,按下 Alt + F8,選取 AlwaysShowTotalRow,然後點擊執行。巨集將確保總計列(即最後一行)即使在套用篩選後仍保持可見。
• 此巨集假設總計列位於欄 A 的最後一個使用中的儲存格列。若您的資料包含空白列或多個摘要,可調整相關邏輯。
• 若資料經常變動,建議將此巨集指派給按鈕以便快速重複執行。
• 若活頁簿包含多個區段,可使用命名範圍或指定列標記,以更可靠地定位正確的總計列。
優點:無論使用者如何操作或篩選,總計列皆能自動保持可見,非常適合用於儀表板、報表或共用活頁簿!
限制:需使用已啟用巨集的工作簿,並擁有適當的巨集權限。若工作表版面較為複雜,可能需要進一步自訂。
摘要:此 VBA 方法推薦用於自動化環境,特別是在手動控制總計列不可靠或不便時,能確保所有使用情境下摘要資料始終清晰可見。
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重數值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿與工作表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……以及更多 |
運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……
Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!
- 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
- 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!
所有 Kutools 增益集,一個安裝程式
Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!
- 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
- 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用