Skip to main content

如何在 Excel 中一次性高亮顯示所有小計行?

Author: Xiaoyang Last Modified: 2025-08-06

在 Excel 中處理大型數據集時,通常會插入小計來總結和更好地分析數據的關鍵部分。默認情況下,Excel 會將小計行加粗以幫助區分它們與普通行。然而,在許多情況下——特別是在處理龐大的表格時——這種默認格式往往不夠充分。使用顏色或其他格式對小計行進行視覺強調,可以使這些關鍵數據點更加突出,從而加快檢查速度、簡化展示並提高報告的準確性。在以下章節中,您將找到幾種實用的方法來一次性高亮顯示所有小計行,讓它們一目了然。

使用「定位條件」功能高亮所有小計行
使用條件格式高亮所有小計行
使用 VBA 程式碼高亮所有小計行
使用 Kutools for Excel 輕鬆選擇並高亮所有小計行
通過 Excel 的篩選功能高亮所有小計行


使用「定位條件」功能高亮所有小計行

當您在 Excel 中創建小計時,工作表左側會出現分級顯示符號(如下圖所示)。這些符號允許您展開或摺疊詳細信息,讓您可以僅在需要時顯示摘要信息,從而更輕鬆地管理和分析數據。

A screenshot showing subtotal rows in Excel with the outline symbols visible

要快速高亮僅小計行,您可以結合分級層次和 Excel 的「定位條件」功能。這種組合對於自動插入小計的情況非常有效,並且希望在視覺上強調摘要行,同時忽略其間的詳細數據行。以下是具體操作步驟:

1. 在工作表的左側,點擊分級層次2。這將摺疊您的數據,只顯示小計和總計行。這對於專注於摘要信息並暫時隱藏不必要的細節非常有用。

A screenshot of Excel showing only subtotal rows after selecting level2 in the outline

2. 點擊並拖動行號選擇所有可見的小計行。接著,前往「開始」>「尋找與選擇」>「定位條件」。「定位條件」功能提供進階選擇工具,可快速隔離某些類型的單元格,例如可見(未隱藏)單元格,這在處理摺疊的分級顯示時非常實用。

A screenshot of the Go To Special option in Excel for selecting visible subtotal rows

3. 在「定位條件」對話框中,選擇「僅可見單元格」。此步驟確保只選擇您能看到的行——包括小計行——排除任何隱藏的詳細數據行。

A screenshot of the Go To Special dialog

4. 點擊「確定」按鈕確認。現在,只有小計行被選中,可以輕鬆地一起進行格式化,而不會改變隱藏的數據行。

A screenshot showing only the subtotal rows selected in Excel

5. 選擇所有小計行後,您可以應用格式化。前往「開始」>「填滿顏色」並選擇您偏好的高亮顏色。這樣,當再次展開工作表時,小計便會在周圍數據中清晰可見。

A screenshot of Excel with the Fill Color option used to highlight subtotal rows

6. 當您希望恢復工作表為原始展開視圖時,點擊左側的分級層次3。這將恢復所有隱藏的詳細數據行,但小計行仍保持高亮,讓它們在整個數據集中易於辨識。

A screenshot showing subtotal rows highlighted after expanding the outline in Excel

提示與注意事項:
  • 如果您的工作表已經使用了 Excel 的「小計」功能,並且小計始終顯示在一致的分級層次,則此方法最為適用。
  • 如果您手動插入了小計,或者有一些 Excel 分級顯示無法識別的摘要行,這個過程可能無法捕捉到所有目標行。
  • 請小心,不要在所有數據(包括詳細數據)都顯示的情況下應用格式化——否則可能會不小心給額外的行著色。
  • 如果分級按鈕不可見,請確保您的數據是使用 Excel 內置的「小計」功能生成的,而不是手動計算的結果。

使用條件格式高亮所有小計行

條件格式提供了一種靈活且即時的方式來根據文本內容或其他邏輯高亮小計行——特別適合當小計標記為像「總計」這樣的關鍵字時。當您頻繁添加或刪除數據時,這種方法尤為有用,因為格式化會自動更新。

1. 選擇包含數據表的單元格範圍,或者選擇整個工作表以確保不會漏掉任何小計行(對於大型數據集,建議使用整個工作表,但對於非常大的文件可能會降低性能)。

2. 點擊「開始」>「條件格式」>「新建規則」。這將打開格式規則編輯器,允許創建複雜且動態的高亮規則。

A screenshot showing the Conditional Formatting option in Excel

3新建格式規則 對話框中,選擇 使用公式確定要設置格式的單元格。在字段中輸入以下公式:=ISNUMBER(FIND("Total",$A1))
(注意:將 A1 替換為包含小計行標籤的列的第一個單元格引用,例如:如果小計出現在 C 列,則使用 C1 代替)。

該公式檢查指定列中的每個單元格是否包含「總計」一詞,捕捉「小計」和「總計」兩者。

A screenshot of the New Formatting Rule dialog

4. 點擊「格式」以在「填充」選項卡下選擇偏好的填滿顏色。格式化選項還可以包括加粗、更改字體顏色或添加邊框以增加強調效果。

A screenshot of the Format Cells dialog

5. 點擊「確定」關閉「設置單元格格式」窗口,然後再次點擊「確定」應用條件格式規則。現在,所有符合條件的小計行都會立即高亮顯示。

A screenshot showing highlighted subtotal rows using Conditional Formatting

提示與警告:
  • 如果所有小計行都包含共同的關鍵字,如「總計」,則此方法效果最佳。
  • 如果小計使用不同的命名結構,請相應修改公式中的關鍵字。
  • 如果總計未被一致標記,某些小計行可能不會被捕獲。在應用此方法之前,考慮標準化行標籤。
  • 您可以調整公式,僅篩選出「總計」或「小計」,方法是將「總計」替換為特定的文字。

使用 VBA 程式碼高亮所有小計行

VBA(Visual Basic for Applications)是一種有用的解決方案,可用於自動化高亮小計行——特別是在處理大型或複雜的電子表格時,或者當小計不遵循固定模式時。如果需要跨不同工作表重複執行操作,或想要精確的顏色自定義,這種方法尤其有優勢。

1. 按 ALT + F11 打開 Microsoft Visual Basic for Applications 窗口。

2. 點擊「插入」>「模塊」,然後將以下程式碼粘貼到模塊窗口中。

VBA 程式碼:高亮 Excel 中的所有小計行

Sub FormatTotalRows()
'Update 20140318
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Right(Rng.Value, 5) = "Total" Then
        Rng.EntireRow.Interior.ColorIndex = 6
    End If
    If Right(Rng.Value, 11) = "Grand Total" Then
        Rng.EntireRow.Interior.ColorIndex = 8
    End If
Next
End Sub

3. 按 F5 鍵運行程式碼。彈出的對話框將提示您選擇要處理的數據範圍。此額外步驟有助於避免意外修改工作表中無關的部分。

A screenshot showing the VBA code range selection prompt

4. 選擇範圍並點擊「確定」後,宏將自動以黃色高亮小計行,並以藍色高亮總計行。

提示與調整
  • 您可以在程式碼中編輯 ColorIndex 值以更改小計或總計行的顏色——參閱 Excel 的顏色索引表以獲取更多選項。
  • 如果遇到錯誤,請檢查您的範圍選擇是否覆蓋了包含小計的區域。
  • 運行 VBA 程式碼前,務必保存您的工作簿,以防需要撤銷意外結果。

使用 Kutools for Excel 高亮所有小計行

如果您的數據經常需要小計行識別,或者您希望使用更快捷的方法並擁有直觀的界面,Kutools for Excel 提供了「選擇指定單元格」工具。該工具簡化了流程,只需幾次點擊即可幫助您選擇並高亮所有包含特定關鍵字(如「總計」)的行——特別適合偏好不使用公式或代碼的用戶。

Kutools for Excel 提供超過 300 種進階功能,簡化複雜任務,提升創造力與效率。 結合 AI 能力,Kutools 能夠精準自動化任務,讓數據管理變得輕而易舉。Kutools for Excel 的詳細資訊...免費試用...

1. 選擇包含小計或總計行中「總計」字樣的列。點擊「Kutools」>「選擇」>「選擇指定單元格」

A screenshot of Kutools for Excel’s Select Specific Cells option

2. 在「選擇指定單元格」對話框中:

  • 在「選擇類型」部分選擇「整行」。
  • 在「指定類型」區域,從下拉菜單中選擇「包含」,然後在文本欄中輸入「總計」。
  • 點擊「確定」確認。

A screenshot of the Select Specific Cells dialog

3. 所有匹配的小計行將立即被選中。前往「開始」選項卡,點擊「字體」組中的「填滿顏色」,並選擇所需的高亮顏色。

A screenshot showing subtotal rows highlighted after filling colors

Kutools for Excel - 超過 300 種必備工具,讓 Excel 功能更強大。永久免費享受 AI 功能!立即獲取

此方法使用者友好且高效,適合經常使用 Excel 或偶爾使用的用戶。當小計或總計標籤遵循一致模式時,此方法特別有用。

優勢與考量:
  • 對於不熟悉 Excel 公式或 VBA 的用戶來說,這是最快捷的方法。
  • 非常快速——在重複任務或管理多個工作表時很有用。
  • 需要安裝 Kutools for Excel——提供 30 天免費試用。

通過 Excel 的篩選功能高亮所有小計行

另一種實用的方法是使用 Excel 內置的篩選功能快速隔離並高亮小計行——特別是在小計行包含一致的關鍵字(如「總計」或「小計」),並且您希望採用簡單、無公式的做法時。

1. 首先,確保您的數據包含一個小計行明確標記的列(例如「總計」或「小計」)。選擇您的數據並點擊數據>篩選以啟用篩選下拉箭頭。

2. 點擊包含小計或總計標籤的列中的篩選箭頭。在出現的篩選菜單中,取消選中「全選」,然後僅勾選包含「總計」或「小計」的值(您可以在搜索框中輸入「總計」以過濾列表)。

3. 現在,只有小計和總計行會顯示出來。選擇這些行,前往「開始」>「填滿顏色」,並應用您偏好的高亮顏色。最後,清除篩選以返回完整的數據集;高亮的行將在所有其他行中突顯出來。

優勢與注意事項:
  • 不需要公式或插件,任何具有基本 Excel 知識的人都可以使用。
  • 對於手動插入的小計行,只要標籤一致,就能很好地工作。
  • 如果您的小計行標籤有所不同,一些行可能會被遺漏——為確保準確性,請進行標準化。

示範:使用 Kutools for Excel 輕鬆選擇並高亮所有小計行

 
Kutools for Excel:超過 300 種實用工具任您使用!永久免費享受AI功能!立即下載!

相關文章:

最佳 Office 辦公效率工具

🤖 Kutools AI Aide:徹底革新數據分析,基於智能執行|生成程式碼|創建自訂公式|分析數據並生成圖表|調用 Kutools Functions
熱門功能查找、選取項目的背景色或標記重複值 | 刪除空行 | 合併列或單元格且不丟失資料 | 四捨五入...
高級 LOOKUP多條件查找|多值查找|多表查找|模糊查找...
高級下拉列表快速創建下拉列表 | 關聯下拉列表 | 多選下拉列表 ...
列管理器添加指定數量的列 | 移動列 | 切換隱藏列的可見狀態 | 區域與列比較 ...
精選功能網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿及工作表管理器 | 資源庫 (自動文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按清單發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/傾斜/刪除線 ...)...
前15 大工具集12 款文本工具添加文本刪除特定字符,...)|50+ 種圖表 類型甘特圖,...)|40+ 實用 公式基於生日計算年齡,...)|19 款插入工具插入QR码按路徑插入圖片,...)|12 款轉換工具金額轉大寫匯率轉換,...)|7 款合併和分割工具高級合併行分割儲存格,...)| ...以及更多
使用 Kutools 支援你的語言——支援英語、西班牙語、德語、法語、中文及40 多種語言!

利用 Kutools for Excel 大幅提升你的 Excel 技能,感受前所未有的高效體驗。 Kutools for Excel 提供超過300 項高級功能,助你提升效率並保存時間。 點此查看你最需要的功能...


Office Tab 為 Office 帶來標籤式介面,讓你的工作更加輕鬆

  • 啟用 Word、Excel、PowerPoint 的標籤式編輯和閱讀功能
  • 在同一個視窗的標籤中打開和創建多個文件,而不是在新窗口中分開開啟。
  • 可提升你50% 的工作效率,每天為你大量減少滑鼠點擊次數!