Построение наглядного графика работ в Excel

Иван Корнев·09.04.2026·4 мин

Диаграмма Ганта в Excel — это инструмент визуализации плана проекта, который показывает задачи, их длительность и последовательность во времени. Чтобы создать её, подготовьте таблицу с датами начала и длительностью задач, постройте линейчатую гистограмму и скройте серию «Начало», оставив видимыми только отрезки выполнения работ. Это позволяет отслеживать сроки и загрузку команды без покупки специализированного ПО.

Главный секрет: Диаграмма Ганта в Excel строится не через специальный тип графика, а через хитрость с линейчатой гистограммой с накоплением, где одна из серий делается прозрачной.

Подготовка исходных данных

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

Вам понадобятся следующие столбцы:

  1. Задача (наименование этапа).
  2. Дата начала (формат даты).
  3. Длительность (количество дней).
  4. Дата окончания (расчетная, опционально).
  5. Прогресс (в процентах или днях, для отображения статуса).
ЗадачаДата началаДлительность (дн)Дата окончания
Разработка ТЗ01.04.2026505.04.2026
Дизайн макета06.04.2026712.04.2026
Верстка13.04.20261022.04.2026

Для автоматического расчета даты окончания используйте простую формулу в ячейке D2: =B2+C2-1 (Вычитаем 1, так как день начала тоже считается рабочим).

Пошаговое создание диаграммы

Процесс построения состоит из нескольких технических шагов. Следуйте инструкции, чтобы получить чистый график.

Шаг 1: Вставка базовой гистограммы

  1. Выделите диапазон данных, включающий столбцы «Задача», «Дата начала» и «Длительность». Столбец «Дата окончания» выделять не нужно.
  2. Перейдите на вкладку ВставкаГистограмма → выберите Линейчатая с накоплением (второй значок в группе обычных гистограмм).
  3. На листе появится график с двумя цветными полосами для каждой задачи.

Шаг 2: Превращение в диаграмму Ганта

Сейчас график выглядит как две смежные полосы. Нам нужно скрыть первую часть («Дата начала»), чтобы вторая часть («Длительность») «висела» в воздухе, привязанная к оси времени.

  1. Кликните левой кнопкой мыши по синим полосам (серия «Дата начала») на графике, чтобы выделить их все.
  2. Нажмите правой кнопкой мыши и выберите Формат ряда данных.
  3. В панели настроек найдите раздел Заливка и выберите Нет заливки.
  4. Также в разделе Граница выберите Нет линий.

Теперь видны только оранжевые (или другие) полосы длительности, расположенные относительно дат.

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

Шаг 3: Настройка шкалы времени

По умолчанию ось времени может начинаться с неудобной даты (например, с 1900 года или с числа 45000). Нужно обрезать лишнее пространство.

  1. Узнайте числовое значение даты начала вашего проекта. Для этого кликните на ячейку с датой начала в таблице и переключите формат ячейки на Числовой. Запомните это число (например, 45383).
  2. Кликните правой кнопкой мыши по горизонтальной оси дат на графике → Формат оси.
  3. В поле Минимум введите полученное числовое значение (или чуть меньше, чтобы был отступ).
  4. В поле Максимум введите числовое значение даты завершения проекта.
  5. В поле Единицы измеренияОсновные установите шаг (например, 7 для недель или 1 для дней).

Автоматизация и отображение прогресса

Статичный график быстро устаревает. Добавим динамику, чтобы видеть выполнение задач.

Отображение процента выполнения

Чтобы показать, какая часть задачи уже сделана:

  1. Добавьте в исходную таблицу столбец «Выполнено» (в днях). Формула: =Длительность * Процент_выполнения.
  2. Кликните правой кнопкой по графику → Выбрать данные.
  3. Добавьте новый ряд, назвав его «Прогресс», и укажите значения из нового столбца.
  4. Этот ряд появится поверх полос длительности. Измените его цвет на контрастный (например, темно-зеленый) и уменьшите ширину промежутка между рядами в настройках формата, чтобы он слился с основной полосой.

Учет выходных дней

Если проект строгий и требует учета только рабочих дней, используйте функции РАБДЕНЬ (WORKDAY) и ЧИСТРАБДНИ (NETWORKDAYS) при расчете дат в таблице.

  • Для расчета даты окончания с учетом выходных: =РАБДЕНЬ(Дата_начала; Длительность-1). Это автоматически сдвинет плановые даты, если они попадают на субботу или воскресенье.

Частые ошибки при построении

  • Неверный тип диаграммы. Пользователи часто выбирают обычную гистограмму вместо гистограммы с накоплением. Без накопления скрыть дату начала не получится, и график будет разорван.
  • Игнорирование формата дат. Если ось времени отображает числа (44500, 44501), а не даты, проверьте формат ячеек в исходной таблице. Они должны быть именно в формате «Дата».
  • Перегруженность. Попытка уместить 50+ задач на один экран делает график нечитаемым. Для крупных проектов разбивайте работы на этапы и создавайте отдельные диаграммы для каждой фазы.

FAQ

Можно ли сделать диаграмму Ганта в онлайн-версии Excel? Да, алгоритм полностью идентичен десктопной версии. Функции форматирования рядов и осей доступны в Excel for Web.

Как добавить зависимости между задачами (стрелочки)? Стандартными средствами диаграмм Excel добавить стрелки зависимостей сложно. Для этого лучше использовать надстройку «Вставка» → «Фигуры» и рисовать линии вручную поверх графика, либо использовать специализированные шаблоны, где связи рассчитываются формулами до построения графика.

Что делать, если задачи сдвигаются? Если вы используете формулы для расчета дат начала (например, «начало следующей задачи = окончание предыдущей + 1»), то при изменении длительности первой задачи весь график перестроится автоматически. Диаграмма Ганта в Excel динамически обновляется при изменении данных в исходной таблице.