Skip to main content

如何在Excel中將圖表的軸格式化為百分比?

Author: Kelly Last Modified: 2025-08-06

在Excel中處理圖表時,軸標籤通常以通用數字格式顯示,這可能並不總是與數據應解釋的方式一致——特別是當您的數據代表比率、概率、調查回應或其他更適合用百分比表示的值時。將軸標籤轉換為百分比格式不僅使圖表更加直觀,還可以防止誤解,讓您的報告和演示對觀眾更清晰。

本指南詳細介紹了幾種實用方法,可在Excel中將圖表軸標籤格式化為百分比,包括內置對話框設置、使用公式準備數據以及利用VBA宏自動化流程。

在Excel中將圖表軸格式化為百分比 | 將數據格式化為百分比 | Excel公式 - 準備源數據為百分比 | VBA代碼 - 自動將圖表軸標籤格式化為百分比


在Excel中將圖表軸格式化為百分比

假設您有一個類似下面截圖的數據集,其中數值代表比例或分數,應該被理解為百分比。在Excel中創建圖表後,您可以調整特定軸以將其數字標籤顯示為百分比,以提高清晰度:

1. 在工作表中選擇您的源數據。然後,轉到插入選項卡,找到插入散點圖(X,Y)和氣泡圖或僅散點圖選項,並選擇帶平滑線的散點圖(或最適合您分析的圖表類型):

click Scatter with Smooth lines from Insert tab

2. 在出現的圖表中,右鍵單擊您希望格式化為百分比的軸(水平或垂直)。從上下文菜單中選擇「格式化軸」以打開格式化選項:

select Format Axis from the right-clicking menu

3. 根據您的Excel版本,按照以下步驟將軸標籤格式設置為百分比:

  • Excel 2013及更高版本:在「格式化軸」窗格中,展開「軸選項」標籤中的「數字」組。點擊「類別」下拉列表,選擇「百分比」,並指定小數位數(例如,輸入0以獲得整數)。
set options in Excel2013 and higher versions
  • Excel 2007和2010:在「格式化軸」對話框中,點擊左側窗格中的「數字」,在「類別」列表中選擇「百分比」,並根據需要調整小數位字段(輸入0則不顯示小數)。
set options in Excel2007 and2010

4. 關閉「 格式化軸」窗格或對話框。所選軸現在將在圖表中以百分比形式顯示所有標籤,如下所示:

all labels in selected axis are changed to percentages in the chart

適用場景:此方法非常適合於軸值已經是數字分數(例如,0.25、0.75)的情況,需要顯示為25%、75%等。它快捷、不需要公式操作,並且準確保留原始數據。

提示與故障排除:如果您的軸未反映為百分比的更改:

  • 確保基礎源值是小數(而不是已經格式化或輸入為百分比,例如,25%)。
  • 在工作表中更改單元格格式不會自動改變圖表軸顯示;您必須通過「格式化軸」對話框或窗格調整軸。

將數據格式化為百分比

1. 複製源數據

選擇您的原始數據並按Ctrl + C複製它。

2. 粘貼到新位置

右鍵單擊空白區域並選擇粘貼值或按Ctrl + V

3. 將日期格式化為百分比

選擇複製的數字 → 右鍵單擊 → 設定儲存格格式 → 選擇百分比 → 點擊確定

(您也可以點擊主頁選項卡上的%按鈕。)

4. 使用複製的數據創建圖表

現在根據複製的範圍插入您的圖表(例如柱狀圖、折線圖、條形圖)。

垂直軸將顯示百分比值,但您的原始數據保持不變。

提示:
您可以在之後通過將其放置在單獨的工作表中或隱藏行/列來隱藏複製的數據範圍。


Excel公式 - 在創建圖表之前準備源數據為百分比

另一種實用的方法是在創建圖表之前將源數據格式化為百分比。這對於原始數據尚未正確的小數形式的情況很有用,或者如果您希望工作表值和圖表在視覺上匹配為百分比。

優勢:預先格式化數據有助於確保圖表和數據表的一致性,並可防止報告和演示中的混淆。您還可以輕鬆自定義數字格式以進行進一步分析。

潛在缺點:此方法修改了顯示的數據,因此如果您依賴原始數值(小數)進行其他計算,您可能需要在單獨的列中操作。

1. 假設您的原始值位於B列(例如,B2:B10)作為小數,如0.23、0.48等。在相鄰列(例如,C2)中輸入以下公式:

=TEXT(B2,"0%")

這將把值顯示為百分比字符串(例如,“23%”)。

3. 將公式填充到該列的其餘部分,以應用於整個數據範圍(拖動填充手柄或根據需要複製粘貼)。

4. 現在,選擇此基於公式的百分比列作為源數據以創建您的圖表。圖表的軸標籤將自動反映您已格式化的百分比值。通過預先格式化數據,您可以減少顯示不匹配的風險,並可以在圖表旁邊包含其他有用的計算。

錯誤提醒:使用TEXT函數返回文本值,因此如果只需要百分比的外觀作為標記,而不需要進一步的數字處理,這種方法是最合適的。


VBA代碼 - 通過宏自動將圖表軸標籤格式化為百分比

對於經常需要重新格式化多個圖表或希望自動化該過程(包括批量處理工作表上的圖表)的用戶,使用VBA可以大大加快將圖表軸標籤格式化為百分比的速度。這對於儀表板或需要一致格式的定期報告尤其有用。

優勢:自動化重複任務,確保許多圖表的一致格式,並減少手動錯誤。

潛在缺點:需要訪問VBA編輯器並啟用宏。可能不適合Excel Online或受限制的環境。

操作步驟:

1. 轉到開發工具選項卡 > Visual Basic。在Microsoft Visual Basic for Applications窗口中,點擊插入 > 模塊,並將以下代碼粘貼到模塊窗口中:

Sub FormatChartAxisToPercent()
    Dim cht As ChartObject
    Dim ax As Axis
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    If ActiveSheet.ChartObjects.Count = 0 Then
        MsgBox "No charts found on current sheet!", vbExclamation, xTitleId
        Exit Sub
    End If
    
    For Each cht In ActiveSheet.ChartObjects
        For Each ax In cht.Chart.Axes
            ax.TickLabels.NumberFormat = "0%"
        Next ax
    Next cht
End Sub

2. 輸入此代碼後,關閉VBA編輯器。在您的工作表中,按F5鍵或點擊運行來運行宏。活動工作表上的所有圖表軸將立即格式化,使其標籤以百分比形式顯示。

故障排除提示:該宏只會影響當前工作表上的圖表。如果您沒有圖表,它會提醒您。如果圖表的軸源數據不是小數格式,刻度標籤可能不會如預期顯示。

實用提示:您可以在循環中添加額外的檢查來修改宏,以針對特定的圖表類型或軸(例如,僅Y軸)。

注意:


示例:在Excel中將圖表軸和標籤格式化為百分比

 

輕鬆在Excel中創建帶有百分比數據標籤和小計標籤的堆疊柱狀圖

在Excel中創建堆疊柱狀圖很容易。然而,為所有數據點添加百分比數據標籤以及為每組系列值添加小計標籤可能會有些繁瑣。這裡,使用 Kutools for Excel's 堆疊柱狀圖帶百分比 功能,您可以在10秒內輕鬆完成。


Kutools for Excel - 超過 300 種必備工具,讓 Excel 功能更強大。永久免費享受 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% 的工作效率,每天為你大量減少滑鼠點擊次數!