Диаграмма Ганта в Excel¶
Диаграмма Ганта — это разновидность линейчатой диаграммы (горизонтального столбчатого графика), отображающей график выполнения проекта в виде полос, длина которых пропорциональна длительности задач. В Microsoft Excel нативного типа диаграмм «Диаграмма Ганта» не существует; она формируется на основе стандартной диаграммы «Гистограмма со смещением» (Stacked Bar) с последующей настройкой отображения. Метод назван в честь американского инженера-механика Генри Ганта (1861—1919), разработавшего его в 1910-х годах для планирования производства.
¶Принцип построения
Диаграмма Ганта визуализирует три параметра каждой задачи: начало, длительность и завершение. На вертикальной оси размещается перечень задач, на горизонтальной — шкала времени. Каждая задача представлена горизонтальной полосой, начало которой соответствует дате старта, а длина — сроку выполнения. Для отображения «плавающего» положения полосы (когда она не начинается от нулевой точки) используется приём со смещением: первая серия данных содержит невидимые значения-заглушки, равные дате начала задачи, а вторая серия — саму длительность.
¶Исходные данные
Для построения диаграммы формируется таблица, как правило, из четырёх столбцов:
| Столбец | Содержание | Пример |
|---|---|---|
| Задача | Наименование работ | Составление ТЗ |
| Начало | Дата старта | 01.03.2025 |
| Длительность | Число рабочих дней (или часов) | 5 |
| Окончание | Расчётная дата завершения | 07.03.2025 |
Столбец «Окончание» вычисляется формулой: =Начало + Длительность (при необходимости — с учётом календаря рабочих дней через функцию РАБДАТА). Формат ячеек с датами задаётся как «Дата» или «Длительность».
¶Пошаговое построение
- Подготовка данных. Выделить столбцы «Задача», «Начало» и «Длительность» (столбец «Окончание» в диаграмму не включается).
- Вставка диаграммы. На вкладке «Вставка» выбрать «Гистограмма» → «Гистограмма со смещением» (в старых версиях Excel — «Гистограмма накопительная с двумя рядами»).
- Инверсия оси задач. Щёлкнуть правой кнопкой по вертикальной оси с перечнем задач → «Формат оси» → установить флажок «Обратный порядок категорий». Это разворачивает список задач сверху вниз в естественном порядке.
- Скрытие серии-заглушки. Выделить синие полосы (серия «Начало») → «Формат ряда данных» → «Заливка» → «Нет заливки». Останутся только полосы длительности.
- Настройка пересечения осей. В параметрах оси категорий задать «Пересечение осей категорий» в значении «Максимум», чтобы подписи задач оказались слева.
- Оформление. Задать цвет заливки серии длительности, добавить подписи данных (длительность в днях), формат горизонтальной оси — «Дата» с нужным шагом разметки (день, неделя, месяц).
¶Настройка шкалы времени
Горизонтальная ось автоматически принимает формат дат, если соответствующие ячейки корректно распознаны Excel как даты. В диалоге «Формат оси» на вкладке «Параметры оси» доступны:
- Границы — минимальная и максимальная даты шкалы;
- Единицы — основная единица (день, неделя, месяц, год) и её числовое значение;
- Формат числа — отображение подписей (например, «дд.мм.гггг» или «дд-мм»).
¶Отображение зависимостей между задачами
Excel не поддерживает автоматическую отрисовку связей «предшествующая → последующая задача» (как в MS Project). Связи вручную изображаются стрелками: на вкладке «Вставка» → «Фигуры» выбирается линия со стрелкой, соединяющая окончание одной полосы с началом следующей. При изменении данных стрелки не перестраиваются автоматически и требуют корректировки вручную.
¶Дополнительные возможности
Для выделения критического пути задачи можно окрасить в отдельный цвет вручную, добавив условное форматирование или просто задав заливку нужным ячейкам серии. Прогресс выполнения задачи отображается двумя способами: либо добавлением третьей серии данных «Выполнено» (с заливкой более тёмным оттенком поверх полосы общей длительности), либо использованием индикаторов данных.
В Excel 365 и Excel 2021 доступны шаблоны диаграмм Ганта в Microsoft Templates, а также надстройки Power Query и VBA-макросы, автоматизирующие построение. Среди сторонних решений — надстройка Office Timeline, генерирующая диаграмму Ганта на отдельном слайде или листе.
¶Ограничения
Построенная в Excel диаграмма Ганта является статичным отображением данных и не обладает функциями управления проектом: автоматическим пересчётом сроков при изменении длительности смежных задач, ресурсной балансировкой, ведением журнала изменений. Для сложных проектов с десятками взаимосвязанных задач и несколькими исполнителями рекомендуется использовать специализированное ПО (Microsoft Project, ProjectLibre, Jira) с последующим экспортом данных в Excel для визуализации.
¶Историческая справка
Генри Лоуренс Гант впервые применил графики планирования в 1910—1913 годах на верфи Нью-Йорка и на заводах компаний DuPont и Remington Rand. Первоначально графики Ганта представляли собой линейчатые диаграммы с задачами в виде полос и сегодняшним днём, отмеченным вертикальной линией. Метод получил широкое распространение в производственном планировании XX века и стал основой современных инструментов управления проектами.
