Как построить график с двумя осями Y в Excel: подробное руководство с примерами

Зачем нужны графики с двумя осями Y и когда их использовать

Работа с данными в Microsoft Excel часто требует визуализации, но что делать, если нужно сравнить две величины с разными масштабами? Например, продажи в штуках (сотни единиц) и выручку в рублях (сотни тысяч). Обычный график здесь бесполезен: одна из линий либо сливается с осью, либо выглядит как плоская прямая. Решение — график с двумя вертикальными осями Y (иногда называемый "комбинированным").

Такой тип диаграмм незаменим для анализа:

  • 📊 Экономических показателей (например, динамика цен на нефть в долларах и объемы добычи в баррелях)
  • 📈 Маркетинговых метрик (трафик сайта в тысячах посетителей и конверсия в процентах)
  • 🔬 Научных данных (температура в градусах и давление в паскалях)
  • 🏢 Производственных отчетов (выпуск продукции в тоннах и брак в процентах)

Ключевое преимущество — сохранение визуальной читаемости обеих величин без искажений. Без второй оси вам пришлось бы либо нормализовать данные (делить на коэффициенты), либо строить два отдельных графика, что неудобно для сравнения.

Подготовка данных: как правильно организовать таблицу

Перед построением графика убедитесь, что ваша таблица соответствует двум правилам:

  1. Структура данных: первая колонка — категории (даты, названия, интервалы), остальные — значения для каждой оси. Пример:
МесяцПродажи (шт.)Выручка (тыс. ₽)
Январь120450
Февраль180680
Март210820

⚠️ Внимание: Если у вас строки и столбцы поменяны местами, Excel построит график неправильно. Используйте функцию Транспонировать (Главная → Буфер обмена → Транспонировать) или переделайте таблицу вручную.

  1. Формат чисел: убедитесь, что данные для второй оси не содержат текстовых символов (например, "%" или "₽"). Допустимы только числа, десятичные дроби или формулы.

Проверьте таблицу на наличие:

  • 🔍 Пустых ячеек (Excel проигнорирует их при построении)
  • 🔢 Отрицательных значений (если они недопустимы для вашего типа данных)
  • 📏 Слишком больших разрывов между значениями (может исказить масштаб)
📊 Как часто вы строите графики с двумя осями Y?
Ежедневно
Раз в неделю
Раз в месяц
Реже
Никогда

Пошаговая инструкция: создаем график с двумя осями Y

Переходим к практике. Следуйте этому алгоритму, чтобы построить комбинированную диаграмму:

  1. Выделите данные: зажмите левую кнопку мыши и протяните курсор по всем ячейкам таблицы (включая заголовки).
  2. Вставьте график: перейдите на вкладку Вставка → в группе Диаграммы выберите Вставить график с областями или гистограмму → кликните на График с областями (первый вариант).
  3. Преобразуйте в комбинированный тип:
    • Щелкните правой кнопкой по любому ряду данных на графике.
    • Выберите Изменить тип диаграммы для ряда....
    • Для одного из рядов установите тип График с областями, для другого — Линия или Гистограмма с группировкой.
  • Добавьте вторую ось:
    • Щелкните правой кнопкой по ряду данных, который должен использовать вторую ось.
    • Выберите Формат ряда данных.
    • В правой панели найдите раздел Параметры ряда и поставьте галочку напротив По вспомогательной оси.

    ⚠️ Внимание: Если после добавления второй оси график стал выглядеть хаотично (линии пересекаются нелогично), проверьте:

    • 🔄 Правильно ли назначены ряды данным к основной/вспомогательной оси
    • 📏 Масштаб осей (возможно, нужно вручную задать минимальное/максимальное значение)

    Выбран правильный тип диаграммы для каждого ряда|

    Вторая ось добавлена для нужного ряда данных|

    Заголовки осей и легенда читаемы|

    Цвета рядов контрастны и различимы-->

    Настройка внешнего вида: делаем график профессиональным

    Сырая диаграмма с двумя осями Y часто выглядит перегруженной. Используйте эти приемы для улучшения визуала:

    1. Оси и сетка

    • 🎨 Цвет осей: сделайте основную ось темнее (например, черный), а вспомогательную — серой (50% прозрачности).
    • 📏 Масштаб: если данные сильно различаются, установите фиксированные минимум/максимум для обеих осей через Формат оси → Параметры оси.
    • 🔳 Сетка: оставьте только горизонтальные линии для основной оси, вертикальные можно убрать.

    2. Ряды данных

    • 🖌️ Толщина линий: для основного ряда — 2.5 пт, для вспомогательного — 1.5 пт.
    • 🎨 Цвета: используйте контрастные оттенки (например, синий и оранжевый), избегайте красный/зеленый (проблемы для дальтоников).
    • 🔄 Маркеры: добавьте маркеры к линейному ряду через Формат ряда данных → Параметры маркера.

    💡 Полезный совет: Если ваш график будет использоваться в отчете, экспортируйте его в PDF или PNG с разрешением не менее 300 dpi, чтобы избежать пикселизации.

    ЭлементРекомендуемые настройкиГде изменить
    Заголовок диаграммыШрифт Calibri 14pt, жирныйМакет → Название диаграммы
    ЛегендаРасположение Справа, шрифт 11ptМакет → Легенда
    Подписи данныхТолько для крайних точек или максимумов/минимумовМакет → Подписи данных

    Типичные ошибки и как их избежать

    Даже опытные пользователи Excel допускают ошибки при работе с графиками на двух осях. Вот самые распространенные:

    1. Несоответствие типов данных: попытка построить график, где один ряд — текст (например, "Высокий", "Средний"), а другой — числа. Excel проигнорирует текстовый ряд.
      ⚠️ Внимание: Преобразуйте текстовые оценки в числовые (например, 3, 2, 1) или используйте отдельную таблицу для легенды.
    2. Пересечение осей: когда нулевые отметки обеих осей Y не совпадают по горизонтали, график искажается.
      ⚠️ Внимание: В Формате оси установите параметр Пересечение с горизонтальной осью в значение Авто или задайте фиксированную точку.
    3. Нечитаемые подписи: если значения на вспомогательной оси слишком мелкие или перекрываются.

      Решение: поверните подписи на 45° через Формат оси → Выравнивание или уменьшите количество меток.

    🔍 Как проверить график на ошибки:

    • 📊 Сравните визуально линии с исходными данными — нет ли аномальных скачков.
    • 🔢 Убедитесь, что масштаб осей логично отражает разницу в величинах.
    • 🎨 Покажите график коллеге — если он не понимает его за 5 секунд, упростите дизайн.
    Что делать если график не строится?

    Если после всех манипуляций график не отображается или выдает ошибку:

    1. Проверьте, нет ли в данных формул с ошибками (#ДЕЛ/0!, #ЗНАЧ!).

    2. Убедитесь, что выделенный диапазон не содержит скрытых строк/столбцов.

    3. Перезапустите Excel — иногда сбои возникают из-за кэша диаграмм.

    4. Попробуйте построить график на новом листе с копией данных.

    Продвинутые приемы: динамические графики и автоматизация

    Если вам регулярно приходится строить графики с двумя осями, автоматизируйте процесс:

    1. Шаблоны диаграмм

    Сохраните настроенный график как шаблон:

    1. Щелкните правой кнопкой по готовой диаграмме.
    2. Выберите Сохранить как шаблон.
    3. Введите имя (например, "График_2оси_финансы.crtx") и сохраните в папку C:\Users\ИмяПользователя\AppData\Roaming\Microsoft\Templates\Charts.

    Теперь ваш шаблон будет доступен в Вставка → Диаграммы → Шаблоны.

    2. Динамические диапазоны

    Используйте именованные диапазоны с формулами СМЕЩ или ИНДЕКС, чтобы график автоматически обновлялся при добавлении новых данных:

    =СМЕЩ(Лист1!$A$1;0;0;СЧЁТЗ(Лист1!$A:$A);СЧЁТЗ(Лист1!$1:$1))

    Присвойте этому диапазону имя (например, ДанныеГрафика) и используйте его как источник для диаграммы.

    3. Макросы для быстрого форматирования

    Запишите макрос, который будет:

    • 🔄 Автоматически назначать вторую ось для выбранного ряда.
    • 🎨 Применять корпоративные цвета и стили.
    • 📊 Добавлять стандартные заголовки и подписи.

    Пример кода для назначения второй оси:

    Sub ДобавитьВторуюОсь()
    

    ActiveChart.FullSeriesCollection(2).AxisGroup = xlSecondary

    End Sub

    Альтернативные способы визуализации: когда график с двумя осями не подходит

    Иногда комбинированный график — не лучшее решение. Рассмотрите альтернативы, если:

    • 📉 Данные имеют более двух масштабов (например, тонны, килограммы и граммы).
    • 🔄 Вам нужно показать соотношение частей (лучше подойдет круговая или кольцевая диаграмма).
    • 📊 Требуется отобразить распределение (используйте гистограмму или ящик с усами).

    Возможные замены:

    ЦельАльтернативная диаграммаКогда использовать
    Сравнение долейНормированная столбчатая диаграммаКогда важны пропорции, а не абсолютные значения
    Анализ трендов с выбросамиДиаграмма "ящик с усами"Для статистического анализа
    Многомерные данныеПузырьковая диаграммаЕсли нужно показать 3-4 переменные одновременно

    ⚠️ Внимание: Если вы все же решили использовать график с двумя осями, обязательно подпишите обе оси и добавьте пояснение в легенду, чтобы зритель не путался, какая величина к какой оси относится.

    FAQ: ответы на частые вопросы

    Можно ли построить график с двумя осями Y в Excel Online?

    Да, но функционал ограничен. В веб-версии Excel вы можете:

    1. Создать график с областями или гистограмму.
    2. Щелкнуть по ряду данных → Формат ряда данных → поставить галочку По вспомогательной оси.

    Однако некоторые параметры форматирования (например, изменение типа диаграммы для отдельного ряда) доступны только в десктопной версии.

    Как сделать, чтобы вторая ось отображалась справа, а не слева?

    По умолчанию вспомогательная ось Y располагается справа. Если она оказалась слева:

    1. Щелкните правой кнопкой по вспомогательной оси.
    2. Выберите Формат оси.
    3. В разделе Параметры оси найдите Положение оси и выберите Справа.
    Можно ли добавить третью ось Y?

    Нет, Excel не поддерживает более двух вертикальных осей. Альтернативы:

    • Разделите данные на два графика и разместите их рядом.
    • Используйте нормировку (делите все ряды на максимальное значение) и стройте график на одной оси.
    • Для 3D-данных используйте пузырьковую диаграмму.
    Почему при печати график с двумя осями получается размытым?

    Проблема в низком разрешении экспорта. Перед печатью:

    1. Щелкните по графику правой кнопкой → Сохранить как рисунок.
    2. Выберите формат PNG или EMF (векторный формат).
    3. Установите разрешение 300 dpi или выше.
    4. Вставьте сохраненное изображение в документ для печати.

    ⚠️ Избегайте формата JPEG — он добавляет артефакты сжатия.

    Как обновить данные в графике, если исходная таблица изменилась?

    Есть три способа:

    1. Ручное обновление: щелкните по графику → Конструктор → Выбрать данные → отредактируйте диапазон.
    2. Динамический диапазон: используйте именованные диапазоны с формулами (см. раздел "Продвинутые приемы").
    3. Таблица Excel: преобразуйте данные в Умную таблицу (Главная → Форматировать как таблицу). График будет автоматически расширяться при добавлении строк.