如何在 Excel 圖表中隱藏數值為零的資料標籤?
當您在 Excel 中建立圖表時,加入資料標籤能清楚標示各資料點,讓觀眾一眼掌握數值資訊。然而,若圖表資料中包含零值,Excel 通常會將這些零一併顯示為資料標籤,不僅可能造成誤解,還會削弱圖表的視覺效果。在多數商業、學術或報告場合中,通常會選擇隱藏這些零值標籤,使圖表專注呈現真正關鍵的數據。
幸運的是,Excel 提供多種實用方法來隱藏零值資料標籤,每種方法皆能配合不同的需求與工作流程。本教學彙整了熱門做法,包括內建格式設定、以公式為基礎的技巧,甚至運用 VBA 自動化處理。繼續閱讀即可取得逐步操作說明與實用提示,讓您的圖表只呈現重要資訊。
透過自訂數字格式在圖表中隱藏零資料標籤
若想在不更動原始資料的前提下,快速隱藏圖表中的零值資料標籤,最有效的方法之一就是為資料標籤套用自訂數字格式。當您希望保留包含零值的底層資料,卻又不想讓這些零值顯示在圖表上時,此方法尤其實用。
1. 首先,依需求將資料標籤新增至圖表中;接著,按一下任一資料標籤,並從快捷選單中選取設定資料標籤格式。請參閱螢幕截圖:

2. 在設定資料標籤格式對話方塊中,先按一下數字;接著,在左側窗格中選擇自訂,於類別清單方塊中,將自訂格式代碼#““輸入至格式代碼文字方塊,再按一下新增,即可儲存至類型列表。請參閱螢幕截圖:

注意:在 Excel 2013 或更新版本中,按一下任一資料標籤並選擇設定資料標籤格式後,在格式設定窗格中展開數字,選取自訂,輸入#““作為格式代碼,然後按一下新增。

3. 按一下關閉以離開對話方塊。現在,圖表上將不再顯示數值為零的資料標籤,僅保留非零數值。

提示:若要還原零資料標籤的顯示,請返回「設定資料標籤格式」對話方塊,選擇數字 > 自訂,並從類型列表中選用標準數字格式,例如 #,##0;-#,##0.
當您在尋求快速的視覺修正方案時,此方法特別有效,且適用於大多數以數字為基礎的圖表(例如直條圖、長條圖、折線圖等)。然而,若您的來源區域經常透過公式或變動的零值更新,建議改採以下以公式為基礎或自動化的解決方案。
注意:自訂數字格式僅會在圖表中視覺上隱藏零值,但實際數值在背景及原始數據中仍維持為零。
Excel 公式-透過源數據中的 IF 公式在圖表中隱藏零
另一種實用的方法是透過 IF 公式調整您的原始數據,避免 Excel 圖表中出現零值資料標籤。此方法會將圖表數據區域中的零值替換為空白儲存格,讓 Excel 的繪圖引擎自動忽略這些點,既不繪製也不標示。當您在圖表引用動態數據區域或公式,並希望直接控制顯示內容、省去額外格式設定步驟時,這項技巧尤其實用。
適用情境:當您在可控制原始數據(或能為圖表建立輔助欄位)的情況下,希望將零值完全排除於圖表標籤或圖表系列之外時,請使用此解決方案。
優點:簡單又有效,能確保將零值同時從圖表資料點及其標籤中排除。
缺點:您必須調整現有資料,或在不希望變更原始資料集的情況下新增輔助欄位。
實施此解決方案的步驟:
1. 在新的輔助欄或現有資料區域中(例如,若您的原始數值位於 B 欄,並從儲存格 )B2 開始),請於輔助欄的對應儲存格(例如儲存格 C2)輸入下列公式:
=IF(A1=0,"",A1) 此公式會檢查 C2 儲存格:若數值為零,則傳回空白;否則保留並顯示原始數值。
2. 按 Enter 確認公式,接著選取該儲存格,透過拖曳填滿控點,或使用 Ctrl+C/Ctrl+V,將公式依需求複製到原始資料旁。
3. 更新圖表的數據區域,使其參考此新輔助欄(例如 )C 欄),讓繪製的數據系列能正確反映調整後的數值。
- 在圖表中點選任一現有資料標籤,然後選擇「設定資料標籤格式」。

- 在「標籤選項」下,選擇「儲存格中的值」。隨即會彈出對話方塊,請選取您的輔助欄範圍,然後按一下「確定」。

- 取消勾選其他標籤選項,例如「值」。
現在,Excel 不會為零值顯示資料標籤,因為圖表資料區域中的儲存格確實為空白(而非零)。提醒您,請確認圖表設定中未將空白儲存格視為零值(例如針對折線圖或散點圖,可透過「選取資料」→「隱藏及空儲存格」檢查「隱藏及空儲存格設定」)。
錯誤提醒:若您的公式欄位中出現 #VALUE!等錯誤,這些數據點可能會被省略,或在圖表上顯示錯誤標籤—請務必確認您的公式適用於所有列。
VBA 程式碼-自動在圖表中隱藏零資料標籤
對於大型資料集、經常更新的圖表或重複性報告,使用 VBA 是一種便捷高效的方式,能自動從 Excel 圖表中隱藏或移除零值資料標籤。當您希望在無需手動格式設定的情況下自動化處理流程,或一次批量處理多個圖表時,VBA 解決方案正是理想選擇。
適用情境:此方法最適合熟悉執行巨集的使用者,或在跨多個 Excel 工作表處理複雜且重複性高的圖表任務時使用。
優點:自動隱藏零值資料標籤,節省時間並降低手動錯誤的風險。即使圖表資料變動,或需頻繁更新儀表板時,也能穩定運作!
缺點:需啟用巨集,並具備基本 VBA 程式知識。若在執行後更新資料或圖表系列,可能需重新套用 VBA 所做的變更。
如何使用此 VBA 解決方案:
1. 在 Excel 功能區上,按一下開發人員 > Visual Basic,以開啟 VBA 編輯器。在 VBA 視窗中,按一下插入 > 模組,並將下列程式碼貼到新建的模組中:
Sub HideZeroDataLabels()
'Updated by extendoffice 2025/7/11
Dim cht As Chart
Dim s As Series
Dim pt As Point
Dim xTitleId As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set cht = Application.ActiveChart
If cht Is Nothing Then
MsgBox "Please activate the chart from which you want to hide zero data labels.", vbExclamation, xTitleId
Exit Sub
End If
For Each s In cht.SeriesCollection
For Each pt In s.Points
If pt.HasDataLabel Then
If pt.DataLabel.Text = "0" Or pt.DataLabel.Text = "0%" Then
pt.DataLabel.Delete
End If
End If
Next pt
Next s
End Sub 2. 返回工作表,並按一下圖表邊框以啟用您要隱藏零值資料標籤的圖表。
3. 返回 VBA 編輯器,點擊
執行按鈕(或按下 )F5)以執行巨集。巨集將自動遍歷所有圖表系列,隱藏數值為零的資料標籤,同時完整保留其他標籤不變。
實用技巧:若您的圖表包含多個資料系列,巨集將逐一處理每個系列。您還可將此巨集指派給自訂按鈕,日後重複使用更加便捷!
錯誤提醒:執行程式碼前,請確認已啟用巨集,且您要處理的圖表目前處於啟用狀態,否則巨集將顯示警告訊息。
相關文章:
最佳 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 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用

