KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 圖表中新增一條水平平均線?

作者Xiaoyang修改日期

在 Excel 中處理資料時,通常會透過圖表進行視覺化分析,以掌握資料隨時間或類別的趨勢變化。許多情況下,若能在圖表上加入一條顯示平均值的水平線,將有助於更清晰地了解資料的分佈狀況。這條平均線可作為視覺基準,讓您快速比對各資料點與整體平均值的差異、突顯偏離情形,並藉由圖表促進討論或決策。

如果您不熟悉圖表自訂功能,在 Excel 圖表中加入水平平均線可能看起來有點棘手。幸運的是,Excel 提供了多種方法來輕鬆達成此目的。以下將介紹幾種實用的平均線添加方式,並說明每種方法最適合的應用情境。


使用輔助欄位為圖表新增水平平均線

若想在圖表上以水平線直觀呈現資料的平均值,可先運用 Excel 內建函數計算平均數,再將結果整合至現有圖表中。此方法適用於長條圖、直條圖或折線圖,讓平均值清晰地以覆蓋層形式呈現。

1. 首先計算資料集的平均值。在輔助欄位(例如 C 欄)的 C2 儲存格中輸入下列公式:=AVERAGE($B$2:$B$8)。此公式會計算 B2 至 B8 範圍內所有數值的平均值。接著,使用自動填滿控制點向下拖曳此公式,使其範圍與您的資料相符。如此可確保每一列都顯示相同的固定平均值,進而在圖表中形成一條水平線。
使用 AVERAGE 函數計算資料的平均值

提示:請仔細檢查公式中的範圍,確保涵蓋所有相關數據!若您的資料集更大或位於其他欄位,務必相應調整儲存格參照,以免算出錯誤的平均值。

2. 選取原始資料與輔助欄位後,前往插入索引標籤,選擇最適合您分析的儀表類型(例如二維柱狀圖),並同時繪製資料與平均數系列,即可為自訂圖表奠定堅實基礎。
在「插入」索引標籤下選擇一種圖表格式

3. 插入圖表後,找到新繪製的平均數系列,通常會以獨立的長條(常為紅色)出現在原始資料旁。按一下其中一個長條即可選取整個平均數系列,接著按右鍵,並從內容功能表中選擇變更系列儀表類型
從快捷選單中選擇「變更系列圖表類型」

4. 變更儀表類型對話方塊將會出現。在左側面板中選取組合圖儀表類型,並針對平均系列,從下拉式選單中選擇折線圖樣式。這會將平均數系列從長條轉換為水平直線,讓平均值在圖表中更加醒目!
從下拉清單中選擇一種折線圖樣式

提示:請務必留意,避免意外將您的資料系列儀表類型更改為折線圖,否則將改變圖表的顯示方式——除非這正是您想要的效果!

5. 按一下確定,您的圖表便會在資料欄位上方顯示一條水平平均線,作為快速比較的參考點!
圖表中代表平均值的水平線

適用情境:此方法非常適合需要完全動態解決方案的場合——當您在更新資料集後,平均值與圖表將自動同步更新。雖然需手動設定一次,但無需安裝任何增益集或撰寫程式碼。

優點:運用 Excel 內建工具,資料變更時自動更新,且高度可自訂。

限制:處理大型資料集或多個系列時稍顯耗時;面對更複雜的資料結構,您需手動調整公式與圖表選取範圍。

疑難排解:若平均線未如預期顯示,請檢查公式範圍,確認在插入圖表前已同時選取資料與平均值欄位,並確保變更圖表類型時處於組合圖對話方塊中。


透過強大工具快速加入水平平均線

另一種替代方法特別適用於經常新增平均線或其他參考標記的情況,即是使用在圖表中插入直線功能(位於 )Kutools for Excel 中)。此工具能大幅簡化流程、減少操作步驟,並免去手動設定公式的麻煩。只要您已建立圖表,Kutools 僅需幾次點擊與少量設定,即可輕鬆加入平均線!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

假設您已建立如截圖所示的標準柱狀圖,並希望快速呈現資料點的平均值。

範例圖表

1. 按一下選取柱狀圖,然後導航至 Kutools 圖表 在圖表中插入直線,即可開啟該功能的對話方塊。

2. 在對話方塊中,只需勾選平均選項,然後按一下確定
在對話方塊中勾選「平均值」選項

您的柱狀圖現在會立即顯示一條水平平均線,讓您更輕鬆呈現分析結果並進行視覺化比較。
圖表已新增水平平均線

適用情境:此解決方案非常適合需要處理大量圖表,或希望節省時間、免去繁瑣設定的使用者,尤其適用於簡報或儀表板等需快速完成視覺化的場合!

優點:操作快速簡單,無需輸入公式或手動調整數據系列,特別適合例行性工作,並內建多項實用的圖表功能!


使用 VBA 程式碼為圖表新增水平平均線

對於偏好自動化或可程式化解決方案,或需要在多個圖表與工作表中重複執行此操作的使用者,可透過簡單的 VBA 巨集直接在柱狀圖上插入平均線。此方法彈性高、可高度自訂,但需具備基本編碼能力並執行巨集。

1. 點選圖表中的任一資料欄位,即可選取整個資料系列,並以選取控制點標示。
選取圖表的所有資料欄

2. 按住 ALT + F11 鍵,即可開啟 Excel 中的 Microsoft Visual Basic for Applications 視窗。

3. 在 VBA 編輯器中,點選插入 模組,即可開啟新的模組視窗。請將下列 VBA 程式碼複製並貼上至該視窗中:

VBA:為圖表新增平均線

Sub AverageLine()
'Update 20130907
Dim ser As Series
Dim arr As Variant
Dim total As Double
Dim outArr As Variant
If VBA.TypeName(Application.Selection) <> "Series" Then Exit Sub
Set ser = Application.Selection
arr = ser.Values
total = Application.WorksheetFunction.Average(arr)
ReDim outArr(LBound(arr) To UBound(arr))
For i = LBound(outArr) To UBound(outArr)
    outArr(i) = total
Next
With ActiveChart.SeriesCollection.NewSeries
    .XValues = ser.XValues
    .Values = outArr
    .Name = "Average " & ser.Name
    .AxisGroup = ser.AxisGroup
    .MarkerStyle = xlNone
    .Border.Color = ser.Border.Color
    .ChartType = xlLine
    .Format.Line.ForeColor.ObjectThemeColor = msoThemeColorAccent6
End With
End Sub

4. 貼上程式碼後,按下 F5 執行巨集,您的柱狀圖將立即顯示如下方所示的水平平均線:
執行 VBA 程式碼以取得水平平均線

注意:此 VBA 巨集僅適用於二維柱狀圖類型。若您使用其他圖表格式,可能需要調整程式碼,或切換至支援的圖表類型。

適用情境:最適合需要自動化修改圖表的進階使用者,或需在多個圖表中批量處理、無須手動介入的情境。

優點:可自訂、支援批次處理,並能保存重複性任務的執行時間。

限制:需啟用巨集並具備 VBA 基礎,操作上不如內建圖表工具或增益集即時便捷;若圖表結構較複雜,可能遭遇相容性問題。

疑難排解:若巨集無法執行或出現錯誤,請確認您的圖表為二維柱狀圖、仔細檢查 VBA 程式碼是否有遺漏或錯誤的參照,並驗證 Excel 信任中心設定中是否已啟用巨集。

實用提示:執行不熟悉的巨集前,請先儲存活頁簿,避免意外變更。為確保安全,建議先在資料副本上執行巨集!


替代方案:手動使用形狀繪製水平線

有時,特別是用於簡報或說明時,您可直接運用 Excel 的形狀功能,在圖表上手動繪製一條位於平均值位置的水平線。

1. 首先,確認或計算您資料中的平均值。

2. 選取您要加入平均線的圖表。

3. 按一下插入> 形狀> 直線,然後在圖表上手動繪製該直線至所需的垂直位置。

提示:使用「格式」頁籤調整線條的顏色、粗細與位置,確保清晰可見,並依據座標軸刻度精準對齊該直線。

優點:操作極為簡單,無需公式、VBA 或增益集,適用於任何儀表類型,且該直線會隨圖表自動移動!

限制:直線不具動態效果。


相關文章:


最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 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 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用