Перейти к содержимому

Как добавить горизонтальную линию среднего значения на диаграмму в Excel?

Author: Xiaoyang Last Modified: 2025-08-07

В Excel вы часто можете создавать диаграммы для анализа тенденций данных. Но иногда вам нужно добавить простую горизонтальную линию через диаграмму, которая представляет собой линию среднего значения построенных данных, чтобы вы могли четко и легко видеть среднее значение данных. В этом случае, как можно добавить горизонтальную линию среднего значения на диаграмму в Excel?


Добавьте горизонтальную линию среднего значения на диаграмму с помощью вспомогательного столбца

Если вы хотите вставить горизонтальную линию среднего значения на диаграмму, вы можете сначала рассчитать среднее значение данных, а затем создать диаграмму. Пожалуйста, сделайте следующее:

1. Рассчитайте среднее значение данных с помощью функции Среднее , например, в столбце Среднее C2 введите эту формулу: =Average($B$2:$B$8), а затем перетащите маркер автозаполнения этой ячейки до нужного диапазона. Смотрите скриншот:
Calculate the average of the data with Average function

2. Затем выберите этот диапазон и выберите формат диаграммы, который вы хотите вставить, например 2-D Гистограмма под вкладкой Вставка . Смотрите скриншот:
choose one chart format under the Insert tab

3. И диаграмма создана, пожалуйста, щелкните один из столбцов средних данных (красная полоса) на диаграмме, щелкните правой кнопкой мыши и выберите Изменить тип диаграммы ряда в контекстном меню. Смотрите скриншот:
select the Change Series Chart Type from the context menu

4. В открывшемся окне Изменение типа диаграммы диалоговом окне нажмите, чтобы выделить Комбинация в левой панели, нажмите на поле за Среднее, а затем выберите стиль линейной диаграммы из выпадающего списка. Смотрите скриншот:
select the a line chart style from the drop down list

5. Нажмите кнопку ОК . Теперь у вас есть горизонтальная линия, представляющая среднее значение на вашей диаграмме, см. скриншот:
a horizontal line representing the average in the chart


Быстро добавьте горизонтальную линию среднего значения с помощью удивительного инструмента

Этот метод порекомендует удивительный инструмент, функцию Добавить линию к диаграмме Kutools для Excel, чтобы быстро добавить горизонтальную линию среднего значения на выбранный столбчатый график всего за два клика!

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

Предположим, что вы создали столбчатую диаграмму, как показано на скриншоте ниже, и вы можете добавить горизонтальную линию среднего значения следующим образом:
sample chart

1. Выберите столбчатую диаграмму и нажмите Kutools > Диаграммы > Добавить линию к диаграмме, чтобы активировать эту функцию.

2. В диалоговом окне Добавить линию к диаграмме, пожалуйста, отметьте опцию Среднее и нажмите кнопку Ок .
check the Average option in the dialog box

Теперь горизонтальная линия среднего значения добавлена к выбранной столбчатой диаграмме сразу же.
the horizontal average line is added to the chart

Добавьте горизонтальную линию среднего значения на диаграмму с помощью кода VBA

Предположим, что вы создали столбчатую диаграмму с вашими данными на рабочем листе, и следующий код VBA также может помочь вам вставить линию среднего значения на вашу диаграмму.

1.Нажмите один из столбцов данных на вашей диаграмме, и тогда все столбцы данных будут выбраны, см. скриншот:
select all the data columns of the chart

2. Удерживайте клавиши ALT + F11, и откроется окно Microsoft Visual Basic for Applications.

3. Нажмите Вставка > Модуль и вставьте следующий код в окно Модуля.

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 для запуска этого кода, и горизонтальная линия среднего значения будет вставлена в столбчатую диаграмму. Смотрите скриншот:
run vba code to get the horizontal avergae line

Примечание: Этот VBA может выполняться только при вставленном формате Столбец 2-D.

Связанные статьи:

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!