Диаграмма «план-факти» в Excel: как построить за 5 шагов с примерами

Диаграммы «план-факти» — это один из самых востребованных инструментов анализа в бизнесе, финансах и проектном управлении. Они позволяют наглядно сравнить запланированные показатели с реальными результатами, выявить отклонения и оперативно принять меры. Но как правильно построить такую диаграмму в Microsoft Excel, чтобы она была не только информативной, но и визуально понятной?

Многие пользователи сталкиваются с проблемами: данные накладываются друг на друга, оси графиков неправильно масштабируются, а отклонения сложно интерпретировать. В этой статье вы найдёте пошаговую инструкцию с примерами, формулами для расчёта отклонений и советами по оформлению. Мы разберём два основных типа диаграмм — гистограмму и график с областями, а также покажем, как автоматизировать процесс с помощью Power Query и Power Pivot для динамических данных.

Если вы работаете с бюджетами, отчётами о продажах или проектными метриками, умение строить такие диаграммы сэкономит вам часы на аналитику. Начнём с базового варианта — и постепенно перейдём к продвинутым техникам.

1. Подготовка данных: структура таблицы для диаграммы

Перед созданием диаграммы нужно правильно организовать исходные данные. Частая ошибка — смешивание плановых и фактических значений в одной колонке или использовать неподходящие форматы ячеек. Вот как должна выглядеть идеальная структура:

  • 📌 Первый столбец — категории (месяцы, продукты, отделы и т.д.). Пример: Январь, Февраль, Март.
  • 📊 Второй столбец — плановые значения. Формат: числовой или денежный.
  • 📈 Третий столбец — фактические значения. Формат должен совпадать с плановым.
  • Четвёртый столбец (опционально) — отклонение (разница между фактом и планом). Можно рассчитать формулой =Факт-План.

Пример правильной таблицы:

МесяцПлан, тыс. руб.Факт, тыс. руб.Отклонение
Январь500480-20
Февраль600650+50
Март700680-20
Апрель800750-50

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

Критическая деталь: Excel автоматически игнорирует скрытые строки при построении диаграмм. Если вам нужно исключить какие-то данные (например, промежуточные итоги), скрывайте их, а не удаляйте.

2. Построение базовой диаграммы «план-факти» (гистограмма)

Гистограмма — самый универсальный вариант для сравнения плановых и фактических данных. Она подходит для любых числовых показателей и позволяет легко оценить отклонения.

Шаги для создания:

  1. Выделите диапазон с данными (включая заголовки столбцов).
  2. Перейдите на вкладку ВставкаВставить гистограммуГистограмма с группировкой.
  3. Нажмите на любую колонку диаграммы → КонструкторИзменить данные, чтобы скорректировать диапазон при необходимости.
  4. Добавьте подписи данных: выделите серию → МакетПодписи данныхВнутри, у основания.

Чтобы визуально выделить отклонения, используйте разные цвета для плановых и фактических столбцов. Например:

  • 🟢 План — зелёный (стандартный цвет)
  • 🔴 Факт — красный (если факт хуже плана) или синий (если факт лучше)

Выбран правильный тип диаграммы (с группировкой, не наложенная)|

Подписи данных отображают точные значения|

Цвета серий контрастны и соответствуют легенде|

Ось X содержит все категории без пропусков|

Добавлена подпись оси Y с единицами измерения (рубли, штуки и т.д.)

-->

3. Диаграмма с областями: визуализация отклонений

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

Как построить:

  1. Добавьте в таблицу столбец с отклонениями (формула =Факт-План).
  2. Выделите столбцы с месяцами, планом и фактом (без отклонений!).
  3. Вставьте График с областями (вкладка Вставка).
  4. Добавьте вторую ось для отклонений: кликните правой кнопкой на область графика → Выбрать данныеДобавить → укажите диапазон отклонений.
  5. Настройте вторую ось (правая шкала) через Формат оси.

Почему не стоит использовать линейный график для план-факта?

Линейный график визуально "сглаживает" разницу между планом и фактом, особенно при небольших отклонениях. Областной график или гистограмма дают более чёткое представление о масштабе расхождений. Кроме того, на линейном графике сложно отобразить отрицательные отклонения без дополнительных настроек оси.

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

4. Добавление вспомогательных элементов

Чтобы диаграмма стала действительно полезной, добавьте к ней аналитические элементы:

  • 📏 Линия тренда — покажет общее направление изменений (вкладка МакетЛиния тренда). Подходит для фактических данных.
  • 🎯 Целевой маркер — горизонтальная линия на уровне плана (добавьте серию с постоянным значением =План).
  • 🔍 Подписи отклонений — используйте формулу в ячейке рядом с графиком: =ЕСЛИ(Факт>Плана; "Превышение"; "Недовыполнение") & ": " & Факт-План.
  • 📊 Спарклайны — мини-графики в ячейках для быстрого сравнения (вкладка ВставкаСпарклайны).

Гистограмма с группировкой|

График с областями|

Комбинированная (гистограмма + график)|

Другой вариант|

5. Автоматизация: динамические диаграммы с Power Query

Если ваши данные обновляются регулярно (например, ежемесячные отчёты), настройте динамическую диаграмму с помощью Power Query. Это позволит избежать ручного копирования данных.

Инструкция:

  1. Импортируйте данные в Power Query: ДанныеПолучить данныеИз таблицы/диапазона.
  2. Преобразуйте данные (при необходимости): удалите пустые строки, исправьте форматы.
  3. Загрузите данные в Модель данных (Закрыть и загрузить в...Только создать подключение).
  4. Создайте Сводную таблицу на основе модели и постройте диаграмму.

Преимущество этого подхода: при обновлении исходных данных (например, из или Google Sheets) диаграмма будет пересчитываться автоматически после нажатия Обновить все (ДанныеОбновить все).

6. Распространённые ошибки и как их избежать

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

ОшибкаПоследствияКак исправить
Использование наложенной гистограммыПлановые и фактические столбцы перекрываются, данные нечитаемыВыберите Гистограмма с группировкой
Несовпадение форматов данныхОсь Y масштабируется неправильно, значения отображаются как текстПриведите все числовые данные к одному формату (например, Денежный)
Отсутствие подписей данныхНевозможно точно определить значения столбцовДобавьте подписи через Макет → Подписи данных
Слишком много категорий на оси XПодписи накладываются, диаграмма становится нечитаемойИспользуйте фильтр или разбейте данные на несколько диаграмм

⚠️ Внимание: Если в вашей диаграмме есть категории с нулевыми значениями (например, план по продажам в нерабочие месяцы), Excel по умолчанию их скрывает. Чтобы отобразить все категории, кликните правой кнопкой на ось X → Формат оси → снимите галочку Скрыть пустые ячейки.

7. Продвинутые техники: условное форматирование и макросы

Для профессиональной визуализации используйте:

  • 🎨 Условное форматирование столбцов: изменяйте цвет фактических столбцов в зависимости от отклонения (зелёный — превышение, красный — недовыполнение). Для этого:
    Выделите фактические данные → Условное форматирование → Правила отбора → Формула:
    

    =B2>C2 (красный, если факт < плана)

    =C2>B2 (зелёный, если факт > плана)

  • 🤖 Макросы для автоматического обновления: запишите макрос, который будет обновлять диапазон данных и форматирование диаграммы при открытии файла.
  • 📱 Интерактивные элементы: добавьте выпадающие списки для выбора периода (используйте Проверка данных + Связанные ячейки).

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

Можно ли построить диаграмму «план-факти» в Google Таблицах?

Да, алгоритм аналогичный. Используйте Вставка → Диаграмма и выберите Гистограмма с группировкой. В Google Таблицах проще настроить автоматические обновления данных из внешних источников (например, Google Analytics или BigQuery).

Как показать отклонения в процентах на диаграмме?

Добавьте в таблицу столбец с формулой =(Факт-План)/План*100. Затем используйте График с областями и добавьте вторую ось для процентных отклонений. Не забудьте настроить формат оси (правая кнопка → Формат осиПроцентный).

Почему моя диаграмма не обновляется при изменении данных?

Проверьте:

  1. Диапазон данных в диаграмме (Конструктор → Выбрать данные).
  2. Формат ячеек (текст вместо чисел блокирует обновление).
  3. Настройки Power Query (если используете): обновите запрос вручную (Данные → Обновить все).

Как экспортировать диаграмму в PowerPoint с сохранением форматирования?

Используйте Копировать → Специальная вставка в PowerPoint и выберите Объект листа Microsoft Excel. Это сохранит интерактивность и возможность редактирования. Для статичного изображения выберите Картинка (PNG).

Можно ли построить диаграмму «план-факти» для нескольких продуктов на одном графике?

Да, но лучше использовать комбинированную диаграмму:

  1. Постройте гистограмму для плановых данных.
  2. Добавьте фактические данные как График с маркерами (клик правой кнопкой на диаграмме → Изменить тип диаграммы).
  3. Используйте разные цвета для каждого продукта и добавьте легенду.