Планировщик проекта на основе диаграммы Ганта
Этот шаблон диаграммы Ганта в Excel идеален для использования в качестве планировщика проектов. Он позволяет отслеживать и синхронизировать действия проекта. В этом шаблоне планирования проекта в Excel на основе долговременной модели диаграммы Ганта используется простая визуальная демонстрация, чтобы показать, как будет осуществляться управление проектом на протяжении периода его реализации. Вы можете ввести дату начала, длительность и текущее состояние каждой задачи, а также поделиться этими данными с командой, чтобы обеспечить подотчетность владельцев задания. Этот шаблон можно использовать как для крупных, так и для небольших проектов на более короткий или на более длительный период времени. Это шаблон со специальными возможностями.
Excel
Все мы хоть раз в жизни сталкивались с Excel — одним из самых распространенных инструментов для работы с электронными таблицами. С 1985 года множество специалистов из самых разных профессиональных сфер используют Эксель в повседневной работе.
Программа помогает работать с большими объемами данных, вести экономико-статистические расчеты, использовать графические инструменты для визуализации данных.
Кроме привычных возможностей, Excel позволяет решать и не самые тривиальные рабочие задачи. Например, с помощью этого инструмента начинающие проектные менеджеры могут построить диаграмму Ганта для визуализации рабочего процесса. Кстати, такую возможность предлагают и некоторые другие аналоги Excel.
В этот статье мы напомним вам, что такое диаграмма Ганта, а также пошагово продемонстрируем, как построить диаграмму Ганта в Excel.
Содержание:
- Что такое диаграмма Ганта
- Как построить диаграмму Ганта в Excel
- Шаблоны диаграммы Ганта в Excel
- Как построить диаграмму Ганта онлайн
Что такое диаграмма Ганта
Диаграмма Ганта — это инструмент для визуализации рабочего процесса. Он помогает планировать проекты, управлять ими, а также структурирует рабочие процессы.
График назван в честь Генри Ганта — американского инженера, благодаря которому этот метод планирования стал известен на весь мир.
Перед вами классический пример диаграммы Ганта, которая представлена в виде столбчатого графика и выглядит так:
По вертикали вы можете увидеть задачи в хронологической последовательности. Все они должны быть выполнены для успешного завершения проекта.
По горизонтали расположена временная шкала или таймлайн. Он помогает понять, сколько времени запланировано на каждую из задач, а также на весь проект в целом.
Между осями диаграммы находятся горизонтальные полосы, которые изображают задачи. Длина полос зависит от времени, необходимого на выполнение каждой из задач.
Как построить диаграмму Ганта в Excel
Как мы уже рассказывали выше, диаграмму Ганта можно создать с помощью Excel. Инструмент предлагает широкий выбор графиков всевозможных разновидностей: от классических до лепестковых гистограмм.
Однако, шаблона диаграммы Ганта в Экселе никогда не существовало. Поэтому построение графика в программе возможно только собственноручно.
В этой статье мы пошагово продемонстрируем, как построить диаграмму Ганта в Excel 2016. Однако точно таким же образом вы можете создать график в Excel 2007, 2010 и 2013 годов.
Итак, начнем.
1. Внесите информацию о проекте в таблицу
Добавьте в таблицу данные о проекте: его задачах, дате начала и дате завершения, а также о длительности каждой задачи. Последний параметр можно определить по формуле: дата окончания задачи-дата ее начала.
2. Создайте линейчатую диаграмму в Excel
Перейдем к созданию графика в Экселе. Для этого:
- Выделите первый столбец таблицы, начиная от его названия и заканчивая последней задачей.
- Во вкладке «Вставка» выберите линейчатую диаграмму с накоплением.
В результате на листе появится такая диаграмма:
3. Добавьте в график данные о длительности задач
Чтобы внести в график информацию о длительности задач, нужно:
- Нажать правой кнопкой мыши по диаграмме и кликнуть в меню на «Выбрать данные».
- В новом окне «Выбор источника данных» кликнуть на кнопку «Добавить».
- Далее в окне «Изменение ряда» в поле «Имя ряда» ввести слово «Длительность».
- А в поле «Значения» добавить длительности задач, выделив область от первой ячейки (в нашем случае это D2) до последней (D7). Дважды нажать «ОК».
Теперь, кроме дат начала, в вашей диаграмме будут отображаться и длительности задач. Итог должен выглядеть таким образом:
4. Добавьте в график описания задач
Чтобы в левой части диаграммы вместо цифр появились названия задач, вам следует:
- Кликнуть правой кнопкой мыши на графике, нажать на «Выбрать данные».
- Во вновь открывшемся окне «Выбор источника данных» выделить слева строку «Дата начала», а на панели справа нажать на кнопку «Изменить».
- В появившемся окне «Подписи оси» выделить названия задач таким же образом, как в предыдущем пункте выделялись ячейки с длительностью. Далее нажать «OK». Окно теперь будет выглядеть вот так:
После повторного нажатия на «OK» перед вами появится диаграмма с названиям задач слева:
5. Преобразуйте линейчатую диаграмму в диаграмму Ганта
Для того, чтобы гистограмма стала более похожа на диаграмму Ганта, сделаем синие полосы на ней невидимыми. Для этого:
- Нажмите на любую синюю полосу на графике для того, чтобы выделить их все. После кликните по ним правой кнопкой мыши и в контекстном меню выберите «Формат ряда данных».
- В одноименном появившемся окне в разделе «Заливка и границы» выберите «Нет заливки» и «Нет линий».
Далее расположим задачи на нашей диаграмме в хронологическом порядке. Для этого:
- На графике слева выделите задачи, кликнув на них правой кнопкой мыши, и выберите «Формат оси».
- В одноименном появившемся окне отметьте галочкой пункт «Обратный порядок категорий» во вкладке «Параметры оси».
Вот и все, задачи вашего проекта теперь расположены в хронологическом порядке, так же, как и в классической диаграмме Ганта.
5. Улучшите дизайн построенной в Excel диаграммы Ганта
Напоследок внесем еще несколько изменений, которые улучшат внешний вид диаграммы Ганта. Начнем с пустого места слева от задач в области графика. Чтобы убрать его, нужно:
- Правой кнопкой мыши кликнуть на дату начала первой задачи в таблице. Выбрать «Формат ячеек» — > «Общий». Перед вами появится пятизначное число (в нашем случае 44305), запишите его. Далее важно не вносить никаких изменений и нажать в этом окне на кнопку «Отмена».
- Правой кнопкой мыши нажать на область с датами над панелью задач диаграммы. Затем открыть через меню пункт «Формат оси».
- Во вкладке «Параметры оси» в область «Минимум» вписать число, сохраненное на предыдущем этапе.
- Кроме того, во вкладке «Параметры оси» есть возможность изменить основные и промежуточные деления для интервалов дат. Чем меньше длительность проекта, тем меньшее число следует задавать в этих полях.
Ниже вы можете увидеть, какие значения мы внесли для нашего графика.
Напоследок удалим пространство между полосами на диаграмме. Для этого:
- Нажмите на любую полоску на графике, чтобы выделить все задачи, а затем кликните по ним правой кнопкой мыши и выберите «Формат ряда данных».
- Во всплывшем окне задайте «Перекрытие рядов» на 100%, а значение «Бокового зазора» отрегулируйте на свое усмотрение. Однако важно, чтобы этот показатель был значительно ниже (иногда он может быть равен и нулю).
И вот, наконец, наша диаграмма Ганта в Excel готова.
Создание диаграммы Ганта в Excel — дело довольно времязатратное. Процесс сложно назвать интуитивным, а командное взаимодействие с диаграммой Ганта в Экселе значительно усложняется из-за отсутствия возможности совместной работы над ней.
Поэтому, создание и работа с графиком Ганта в Excel больше подойдет небольшим командам, ведущим простые проекты.
Шаблоны диаграммы Ганта в Excel
Для упрощения работы с графиками Ганта в Excel существует множество готовых шаблонов, подходящих для различных профессиональных сфер:
- IT.
- Маркетинг.
- Веб-дизайн.
- Розничная торговля.
- Учебный план.
- Запуск продукта.
- Консалтинг.
- Организация мероприятий,
- и другие.
Вы можете найти, выбрать и скачать бесплатно диаграмму Ганта в Excel в интернете, а также настроить шаблон под себя и сохранить для использования в будущем.
Как построить диаграмму Ганта онлайн
Как мы уже говорили, работать с диаграммой Ганта в Экселе проще, если вы ведете проект самостоятельно либо в небольшой команде. А как быть тем, кто планирует многоуровневый проект в крупной компании?
Решит эту проблему специальный инструмент для построения диаграммы Ганта. С его помощью вы можете быстро и легко создать график, управлять им, а также централизованно хранить всю информацию о плане в одном месте.
Далее мы расскажем вам, как построить диаграмму Ганта в инструменте управления проектами онлайн GanttPRO.
1. Зарегистрируйтесь в приложении, используя электронную почту либо аккаунты Microsoft, LinkedIn или Facebook.
2. Затем перейдите к добавлению нового проекта. В окне, появившемся после регистрации, нажмите «Создать новый проект». Настройте рабочий календарь, выберите дни для работы и отдыха, задайте единицу планирования проектов (от часов до месяцев).
Если вы начали работу с проектом в одном из классических приложений, а затем решили перейти в GanttPRO, мы можем предложить вам возможность импорта. В GanttPRO легко импортировать файлы форматов:
- XLSX.
- MPP (ранее мы рассказывали о том, как построить диаграмму Ганта в MS Project).
- CSV,
- и проекты из JIRA Cloud.
Таким образом, вся ранее созданная информация сохранится, и вам не придется тратить время на ее восстановление.
3. Итак, когда основные параметры будущего проекта заданы, нажмите на «Создать новый проект».
Перед вами откроется рабочее поле, где буквально за несколько секунд вы сможете начать создавать задачи. Для этого кликните на «Добавить задачу» слева от временной шкалы.
Ниже вы можете посмотреть, как выглядит уже готовый проект, созданный с помощью нашего планировщика задач онлайн.
Вся информация о проекте всегда находится в одном месте и доступна каждому участнику команды 24/7.
Преимущества работы с диаграммой Ганта в GanttPRO:
- Простой и интуитивный интерфейс, который позволяет построить график в считанные минуты.
- Возможность автоматического планирования.
- Создание подзадач, групп задач, вех и зависимостей.
- Оповещения в режиме реального времени.
- Контроль дедлайнов.
- Управление рабочей загрузкой.
- Возможность оставлять комментарии, упоминать коллег, прикреплять файлы.
- Настраиваемые колонки.
- Интеграция с JIRA Cloud, Google Drive, Slack.
- Возможность поделиться диаграммой с кем угодно с помощью ссылки.
- Управление портфелем проектов.
- Готовые шаблоны диаграммы Ганта для различных профессиональных областей.
- Создание собственного шаблона для использования в будущем.
- Возможность назначать несколько ресурсов на задачу,
- и многое другое.
С GanttPRO все эти действия не займут много времени и значительно облегчат работу над проектом.
Онлайн диаграмма Ганта GanttPRO
Создавайте и управляйте задачами и проектами любой сложности.
Попробуйте бесплатно
Какой инструмент выбрать для создания диаграммы Ганта
График Ганта — универсальный инструмент для управления проектами. С его помощью можно просто и быстро визуализировать рабочие процессы и контролировать их реализацию.
Диаграмму Ганта можно создать с помощью множества классических инструментов:
- Word.
- PowerPoint.
- MS Project.
- Excel,
- и других.
Выбор инструмента зависит от того, насколько широкий функционал требуется для комфортной работы над проектом вам и вашей команде. Стандартные приложения, перечисленные выше, подойдут для работы с графиком начинающим менеджерам либо тем, кто работает в одиночку.
В Экселе полноценно работать с диаграммой Ганта довольно проблематично: внесение правок и корректировок будет отнимать много времени, которое можно было бы потратить на работу над проектом.
Если же вы планируете не только создание, но и работу с графиком Ганта и его данными, удобнее будет воспользоваться специальными инструментами для управления проектами.
А какими инструментами для создания диаграммы Ганта предпочитаете пользоваться вы? Делитесь в комментариях.
4.6
15
голоса
Рейтинг статьи
Диаграмму Ганта эффективно использовать в анализе планирования и управления проектов. Этот инструмент визуализации данных календарного планирования приставляет собой график работ или выполнения задач, достижения поставленных целей. Рассмотрим, как сделать автоматизированный шаблон диаграммы Ганта с переключением периодичности временных интервалов на календарном графике: по дням и по неделям. А в конце статьи можно скачать готовый пример.
Как сделать диаграмму Ганта в Excel – пошаговое руководство
Переименуйте название рабочего листа Excel «Лист1» в имя «Gantt». После на этом же листе создайте таблицу с исходными данными точно такую же как показано ниже на рисунке, с таким же расположением всех ячеек на листе:
Важно!!! Чтобы у Вас все адреса заполненных ячеек листа полностью совпадали с исходной представленной на рисунке.
С помощью маркера в нижнем правом углу курсора Excel заполните диапазон ячеек G1:O1 чередующимися датами от 09.09.2022 по 17.09.2022:
Подготовка исходных данных закончена переходим непосредственно к построению диаграммы Ганта на календаре.
Как построить календарь планов с диаграммой Ганта по таблице Excel
Заполните диапазон ячеек G4:O16 на листе «Gantt» одной и той же формулой:
Теперь выделите диапазон ячеек G4:O16 чтобы присвоить ему условное форматирование:
Как видно на рисунке правило форматирования применяется для ячеек с текстовым значением «Достигнута», которое возвращают формулы в диапазоне G4:O16. Для эстетики снова используем 2 цвета заливки. Важно также отметить что на вкладке «Число» используя опцию «(все форматы)» задаем свой пользовательский формат из трех точек с запетой «;;;» — это позволит скрыть текстовое содержимое в ячейках. Получаем результат:
Перейдите на любую ячейку в диапазоне G4:O16 и откройте «Диспетчер правил условного форматирования». Для этого используйте меню «ГЛАВНАЯ»-«Условное форматирование»-«Управление правилами». Воспользовавшись кнопкой «Создать правило» создайте еще 2 правила для значений «В процессе» (желтый цвет) и «В ожидании» (красный цвет):
Теперь создадим курсор для выделения дат на графике – это сделает анализ по графику Ганта более удобным. Снова перейдите на любую ячейку в диапазоне G4:O16 и в диспетчере правил условного форматирования создайте новое правило, но уже с формулой =G$1=$F$1 и другими настройками формата ячеек:
Обратите внимание! Правило курсора должно быть в самом нижнем слое. Для управления порядком расположения правил форматирования используйте соответственные кнопки «Вверх» и «Вниз» в диспетчере. В результате получаем диаграмму Ганта с курсором выделения дат, которые указываются в ячейке F1:
Далее оформляем дизайн шапки таблицы в диапазоне B3:F3 используя градиентную заливку ячеек из двух цветов:
А также следует изменить цвет шрифта на белый в заголовках столбцов таблицы.
Как сделать управление диаграммой Ганта в Excel
Теперь в диаграмме Ганта сделаем интерактивные элементы управления из выпадающих списков. Начнем с простого. Перейдите курсором Excel на ячейку C1 чтобы в ней сделать первый выпадающий список:
В параметрах для поля ввода «Источник:» указываем два слова разделенных точкой с запятой «Дни;Недели», нажимаем ОК и выпадающий список из двух значений – ГОТОВ!
Второй выпадающий список будет более сложным. Перед его созданием сначала создадим именной диапазон с именем «Список_дат» и формулой:
Данное имя будет автоматически подгружать в себя все даты, находящиеся в первой строке листа начиная от ячейки G1. А теперь мы используем ссылку на это же имя (=Список_дат) в качестве источника для второго выпадающего списка в ячейке F1:
Теперь наш курсор для выделения дат – интерактивный и его перемещение по диаграмме Ганта управляется с помощью выпадающего списка в ячейке F1.
Пришел тот долгожданный момент, когда с помощью VBA-макроса мы будем делать магию для оживления диаграммы Ганта. Откройте редактор макросов Visual Basic нажав комбинацию клавиш ALT+F11 и создайте в нем новый модуль с кодом VBA-программы:
Полная версия кода макроса на языке программирования VBA:
Option ExplicitSub Refresh_Data()
Application.ScreenUpdating =FalseDim sh As Worksheet
Set sh = ThisWorkbook.Sheets(«Gantt»)Dim i As Long
sh.Range(«G3:XFD3»).UnMerge
sh.Range(«G1:XFD3»).Clear
sh.Range(«G1:XFD3»).Orientation = 0Dim lc, lr As IntegerFor i = Application.WorksheetFunction.Min(sh.Range(«C:C»)) To Application.WorksheetFunction.Max(sh.Range(«D:D»))
If sh.Range(«G1»).Value = «» Then
sh.Range(«G1»).Value = iElse
lc = sh.Range(«XFD1»).End(xlToLeft).Column
sh.Cells(1, lc + 1).Value = i
End If
Next i
lc = sh.Range(«XFD1»).End(xlToLeft).Column
lr = sh.Range(«B» & Application.Rows.Count).End(xlUp).RowIf sh.Range(«C1»).Value = «Äíè» Then
sh.Range(«G3»).Value = «=G1»
sh.Range(«G3», sh.Cells(3, lc)).FillRight
sh.Range(«E3»).Copy
sh.Range(«G3», sh.Cells(3, lc)).PasteSpecial xlPasteFormats
sh.Range(«G3», sh.Cells(3, lc)).NumberFormat = «D-MMM»
sh.Range(«G3», sh.Cells(3, lc)).Orientation = 90
sh.Range(«G3», sh.Cells(3, lc)).EntireColumn.ColumnWidth = 2.5ElseFor i = 7 To lc Step 7
sh.Cells(3, i).Value = «Íåäåëÿ-« & i / 7
sh.Range(«E3»).Copy
sh.Range(sh.Cells(3, i), sh.Cells(3, i + 6)).PasteSpecial xlPasteFormats
sh.Range(sh.Cells(3, i), sh.Cells(3, i + 6)).EntireColumn.ColumnWidth = 0.8
sh.Range(sh.Cells(3, i), sh.Cells(3, i + 6)).Merge
sh.Range(sh.Cells(3, i), sh.Cells(3, i + 6)).HorizontalAlignment = xlCenter
sh.Range(sh.Cells(3, i), sh.Cells(3, i + 6)).VerticalAlignment = xlCenter
Next i
lc = sh.Range(«XFD3»).End(xlToLeft).Column + 6
End If
sh.Range(«G1:XFD1»).NumberFormat = «D-MMM-YY»
sh.Range(«G1:XFD1»).Font.Color = VBA.vbWhite
sh.Range(«H4:XFD» & Application.Rows.Count).Clear
sh.Range(«G5:G» & Application.Rows.Count).Clear
sh.Range(«A» & lr + 1, «A» & Application.Rows.Count).EntireRow.Clear
sh.Range(«G1:XFD3»).Locked = True
sh.Range(«G1:XFD3»).FormulaHidden = True
sh.Range(«G4:G» & sh.Range(«B» & Application.Rows.Count).End(xlUp).Row).FillDown
sh.Range(«G4», sh.Cells(lr, lc)).FillRightWith sh.Range(«B3», sh.Cells(lr, lc))
.Borders(xlEdgeBottom).LineStyle = xlDouble
.Borders(xlEdgeBottom).Color = vbBlack
.Borders(xlEdgeLeft).LineStyle = xlDouble
.Borders(xlEdgeLeft).Color = vbBlack
.Borders(xlEdgeRight).LineStyle = xlDouble
.Borders(xlEdgeRight).Color = vbBlack
.Borders(xlEdgeTop).LineStyle = xlDouble
.Borders(xlEdgeTop).Color = vbBlackEnd With
sh.Range(«B4», sh.Cells(lr — 1, 6)).Select
Selection.Borders(xlEdgeBottom).LineStyle = xlNone
Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
Range(«C1»).SelectEnd Sub
Чтобы воспользоваться макросом нам потребуется новый (3-тий) элемент управления диаграммой Ганта. Ним послужит простая небольшая картинка в виде кнопки с иконкой «Обновить». Копируем картинку из любого источника и вставляем прямо на лист Excel. А затем подключаем к ней наш макрос Refresh_Data:
Нажимаем на кнопку и наслаждаемся «магией» автоматизации работы в Excel с помощью макросов:
Как говорят французы «Ву а ля»!
Переключение дней и неделей для диаграммы Ганта на календаре планов
Дальше магия продолжается. Возникает вопрос зачем нам нужен был первый интерактивный элемент управления графиком Ганта – выпадающий список? Все просто необходимо создать еще один макрос, но на этот раз не в модуле, а в листе. Возвращаемся в редактор макросов ALT+F11 и в нем открываем лист «Gantt» для ввода нового кода макроса:
Код макроса для вызова с листа Excel:
Option ExplicitPrivate Sub Worksheet_Change(ByVal Target As Range)If Target.Row = 1 Then
If Target.Column = 3 Then
Call Refresh_Data
End If
End If
End Sub
Протестируем второй макрос воспользовавшись первым выпадающим списком для переключения со значения «Дни» на значение «Недели»:
Второй макрос используется только для вызова первого при обновлении значения в ячейке C1 – где и находится первый выпадающий список.
Скачать шаблон диаграммы Ганта в Excel
Здесь описаны еще не все возможности первого макроса. Например, при заполнении таблицы новыми значениями и после нажатия на кнопку обновить таблица автоматически охватывает новый диапазон значений и добавляет их на график. Таким образом диаграмма Ганта автоматически расширяема и может быть использована в качестве шаблона готового к полноценной работе с новыми пользователями.
В любом проекте возникает необходимость вести график проекта, и в Excel это наиболее наглядно показывает диаграмма Ганта. В самых разных областях менеджмента диаграмма Ганта используется для визуализации этапов проекта.
В данной статье мы рассмотрим не только как построить диаграмму Ганта в excel, но и научимся показывать на диаграмме Ганта выполнение этапов, а также сравнение их с запланированными сроками.
По сути, диаграмма Ганта для выполнения проекта является обычной горизонтальной гистограммой с накоплением. Но — с некоторыми хитростями, их и рассмотрим ниже.
- Шаг 1. Подготавливаем данные для диаграммы Ганта
- Шаг 2. Строим шаблон диаграммы Ганта
- Шаг 3. Добавляем прогресс выполнения проекта на диаграмму
- Шаг 4. Визуализируем плановые даты этапов проекта
- Шаг 5. Обозначаем на диаграмме Ганта сегодняшнюю дату
Шаг 1. Подготавливаем данные для диаграммы Ганта
Для того, чтобы визуализировать график проекта при помощи диаграммы Ганта, нужно подготовить данные. Структура исходной таблицы показана на рисунке.
Таблица должна содержать следующие данные:
- наименование этапа / задачи
- блоки План и Факт — в них будут обозначены плановые и фактические сроки выполнения каждого этапа. Важно наличие обоих блоков для визуализации выполнения сроков календарного плана в диаграмме Ганта.
- в каждом блоке План и Факт должны быть следующие столбцы: дата старта, продолжительность в рабочих днях, дата окончания. Причем дату окончания можно посчитать, прибавив к дате старта количество рабочих дней при помощи функции РАБДЕНЬ.
Далее рядом с основной таблицей создаем вспомогательную, на основании которой и будем строить диаграмму Ганта.
Формулы, при помощи которых образуются данные во вспомогательной таблице, представлены в блоке в красной рамке над таблицей. Это формулы для первой строки таблицы, для остальных строк их нужно протянуть.
- Дата старта факт — данные из столбца Дата старта в блоке Факт.
- Дней — количество календарных дней между датами окончания и старта в блоке Факт. Нужно от даты окончания отнять дату начала.
- Дней готовности — данные для визуализации прогресса выполнения задачи. По факту это не количество дней, а доля выполненной части задачи. Чтобы ее получить, нужно умножить данные в столбце Дней готовности на столбец Готовность % из блока Факт.
- Дата старта план — данные из столбца Дата старта в блоке План.
- Дней — количество календарных дней между датами окончания и старта в блоке План.
- Ось Y для плана — вспомогательный столбец. Чтобы его получить, нужно в самой нижней ячейке столбца указать число 0,2, а в следующих ячейках внести формулу 1+предыдущая ячейка.
- Сегодня — сегодняшняя дата (указывается при помощи формулы СЕГОДНЯ) или любая дата, на которую нужно зафиксировать прогресс проекта.
Данные для графика проекта, на основе которых будет построена диаграмма Ганта, готовы.
Шаг 2. Строим шаблон диаграммы Ганта
Затем нужно применить маленькую хитрость: изменим формат ячеек на Общий для данных в столбце Дата старта факт.
Не пугайтесь, что даты превратились в непонятный набор цифр, дальше мы это исправим. Этот шаг необходим, чтобы даты не выстроились в оси Y.
Теперь выделяем первые три столбца:
И переходим во вкладку меню Вставка — блок Диаграммы — Гистограммы — Линейчатая — Линейчатая с накоплением
Получим заготовку диаграммы Ганта выполнения проекта, которую будем дорабатывать.
Как видите, ряды на диаграмме двух цветов, посмотрим, какие данные содержатся в этих рядах.
Будем превращать линейчатую гистограмму в диаграмму Ганта выполнения этапов проекта.
- Изменим формат для данных столбца Дата старта факт обратно на формат Дата.
2. Если посмотрите на предыдущий рисунок, то увидите, что более ранние этапы проекты (оранжевые линии) идут внизу. График как бы нужно перевернуть, для этого нужно отобразить ось категорий в обратном порядке.
Щелкаем правой кнопкой мыши по оси категорий (ось Y) и выберем Формат оси.
Далее перейдем в Параметры оси и установим “галку” Обратный порядок категорий.
3. Теперь уберем заливку с синих рядов (они вспомогательные и больше нам не нужны). Для этого дважды щелкнем на любом синем ряде — попадем в Формат ряда данных (или правая кнопка мыши — Формат ряда данных) — Заливка и границы — Нет заливки.
4. Теперь нужно поправить данные в оси Х — даты. Если посмотрите на предыдущий рисунок, то увидите, что даты начинаются намного раньше старта проекта (перед оранжевыми прямоугольниками есть пустое поле). Исправим это.
Войдем в меню Формат оси (правая кнопка мыши — Формат оси) — Параметры оси — Границы. Как видите, формат данных здесь остался тот, который мы устанавливали изначально, т.е. Общий.
Поэтому придется немного “подогнать” данные цифры. Ориентируйтесь на то, как меняется ваш график при изменении цифр. В примере Минимум по умолчанию — число 44400. Изменим его на 44550, и получим то, что нужно — оранжевые ряды сместились влево, равномерно заняв всю область диаграммы.
В вашем случае это будет какое-то другое число (не 44550), все зависит от дат в таблице. Не бойтесь “поиграться” этим значение, чтобы выровнять вашу диаграмму Ганта.
Шаг 3. Добавляем прогресс выполнения проекта на диаграмму
В принципе, на предыдущих двух шагах можно остановиться — если, конечно, вам не нужно показать прогресс по каждому из этапов проекта.
А чтобы показать на диаграмме Ганта выполнение, нужно:
- Нажать на “плюс” в правом верхнем углу диаграммы — стрелку рядом с пунктом Предел погрешностей — Дополнительные параметры.
2. В окне Добавление предела погрешностей выбираем ряд Дата старта факт и нажимаем Ок.
3. Появятся вот такие полоски, которые нужно настроить. Для этого нажимаем правую кнопку мыши — Формат предела погрешностей.
4. Далее внимательно смотрите на следующую картинку с последовательность действий.
- Направление — Плюс
- Конечный стиль — Без точки
- Величина погрешности — Пользовательская
- Нажать кнопку Указать значение
- Выделить цифры в столбце Дней для готовности.
5. Не закрывая окно Формат предела погрешностей, переходим во вкладку Заливка и границы. Снова на картинке внимательно смотрим последовательность действий.
- Блок Линия — Сплошная линия
- Выбираем цвет (в примере выбран зеленый)
- Задаем ширину — такую, чтобы зеленые линии примерно перекрыли оранжевые.
Шаг 4. Визуализируем плановые даты этапов проекта
Теперь добавим на график проекта, представленный как диаграмма Ганта, визуализацию плановых интервалов для каждого этапа. Это необязательный шаг, но он дополнительно акцентирует внимание на исполнение сроков проекта.
- Щелкнем правой кнопкой мыши в области диаграммы — Выбрать данные.
- Нажимаем кнопку Добавить.
3. Имя ряда — ссылка на название столбца Дата старта план. Значения — выделяем значения в столбце Ось Y для плана.
4. Новый ряд добавился справа от оранжевого ряда. Нам нужно изменить тип диаграммы, для этого щелкнем правой кнопкой мыши на новом ряде и выберем Изменить тип диаграммы для ряда.
5. Выбираем тип диаграммы Комбинированная, и для ряда Дата старта план выбираем тип диаграммы Точечная.
6. Возвращаемся к нашей диаграмме Ганта и видим, что ряд исчез. Не пугаемся. Снова правая кнопка мыши — Выбрать данные — выделяем ряд Дата старта план — нажимаем кнопку Изменить.
7. Ставим курсор в поле Ось Х и выделяем данные в столбце Дата старта план.
Видим, что на диаграмме Ганта появились серые точки — это как раз и есть точки начала плановых интервалов.
8. Выделяем новый ряд (серые точки) и снова нажимаем “плюс” в правом верхнем углу диаграммы — Предел погрешностей — Стандартная погрешность.
9. Вокруг серых точек появятся такие “кресты”. Нужно удалить вертикальные линии (выделить и нажать Delete).
10. Выделяем горизонтальные линии погрешностей — правая кнопка мыши — Формат предела погрешностей — Направление Плюс — Конечный стиль — Без точки — Величина погрешности — Пользовательская — кнопка Укажите значение — выделить столбец Дней (второй).
Появились линии — это интервалы плановых дат нашего календарного плана диаграммы Ганта. Осталось настроить их внешний вид и убрать сами серые точки. Как настраивать внешний вид для предела погрешности, описано в Шаге 3, пункт 5.
Чтобы убрать серые точки, выделим их и перейдем в Формат ряда.
Выберем Маркер — параметры Маркера — Нет.
Наша диаграмма Ганта выполнения этапов проекта почти готова! Серые линии — это плановые даты проекта. На графике прекрасно визуализировано отклонение фактических дат от плановых.
Шаг 5. Обозначаем на диаграмме Ганта сегодняшнюю дату
Мы почти у цели. Осталось обозначить на диаграмме Ганта сегодняшнюю дату. Конечно, можно и этот шаг опустить, однако, он наглядно показывает, на какой стадии проекта мы находимся сейчас.
- Правая кнопка мыши в области диаграммы — Выбрать данные — Добавить.
- Указываем данные для ряда, как показано на картинке.
После нажатия Ок видим, что ничего не изменилось. Ряд не виден, но это не страшно.
3. Правая кнопка мыши в области диаграммы — Формат области построения — выбираем ряд Сегодня, как показано на картинке ниже.
4. И здесь задаем цвет линии и формат стрелки.
5. Изменим наименование диаграммы и — наша диаграмма Ганта выполнения этапов проекта готова!
В этой статье мы узнали, как визуализировать график проекта при помощи диаграммы Ганта в Excel.
Вам может быть интересно:
Содержание
- Процедура построения сетевого графика
- Этап 1: построение структуры таблицы
- Этап 2: создание шкалы времени
- Этап 3: заполнение данными
- Этап 4: Условное форматирование
- Вопросы и ответы
Сетевой график – это таблица, предназначенная для составления плана проекта и контроля за его выполнением. Для её профессионального построения существуют специализированные приложения, например MS Project. Но для небольших предприятий и тем более личных хозяйственных нужд нет смысла покупать специализированное программное обеспечение и тратить море времени на обучение тонкостям работы в нем. С построением сетевого графика вполне успешно справляется табличный процессор Excel, который установлен у большинства пользователей. Давайте выясним, как выполнить в этой программе указанную выше задачу.
Читайте также: Как сделать диаграмму Ганта в Экселе
Процедура построения сетевого графика
Построить сетевой график в Экселе можно при помощи диаграммы Ганта. Имея необходимые знания можно составить таблицу любой сложности, начиная от графика дежурства сторожей и заканчивая сложными многоуровневыми проектами. Взглянем на алгоритм выполнения данной задачи, составив простой сетевой график.
Этап 1: построение структуры таблицы
Прежде всего, нужно составить структуру таблицы. Она будет представлять собой каркас сетевого графика. Типичными элементами сетевого графика являются колонки, в которых указывается порядковый номер конкретной задачи, её наименование, ответственный за её реализацию и сроки выполнения. Но кроме этих основных элементов могут быть и дополнительные в виде примечаний и т.п.
- Итак, вписываем наименования столбцов в будущую шапку таблицы. В нашем примере названия колонок будут следующими:
- № п/п;
- Название мероприятия;
- Ответственное лицо;
- Дата начала;
- Продолжительность в днях;
- Примечание.
Если названия не вместятся в ячейку, то раздвигаем её границы.
- Отмечаем элементы шапки и клацаем по области выделения. В списке отмечаем значение «Формат ячеек…».
- В новом окне передвигаемся в раздел «Выравнивание». В области «По горизонтали» ставим переключатель в положение «По центру». В группе «Отображение» ставим галочку около пункта «Переносить по словам». Это нам пригодится позже, когда мы будет оптимизировать таблицу в целях экономии места на листе, сдвигая границы его элементов.
- Перемещаемся во вкладку окна форматирования «Шрифт». В блоке настроек «Начертание» устанавливаем флажок около параметра «Полужирный». Это нужно сделать, чтобы наименования столбцов выделялись среди другой информации. Теперь жмем по кнопке «OK», чтобы сохранить введенные изменения форматирования.
- Следующим шагом станет обозначение границ таблицы. Выделяем ячейки с наименованием столбцов, а также то количество строк ниже их, которое будет равно приблизительному числу запланированных мероприятий в границах данного проекта.
- Расположившись во вкладке «Главная», клацаем по треугольнику справа от пиктограммы «Границы» в блоке «Шрифт» на ленте. Открывается перечень выбора типа границ. Останавливаем свой выбор на позиции «Все границы».
На этом создание заготовки таблицы можно считать оконченным.
Урок: Форматирование таблиц в Экселе
Этап 2: создание шкалы времени
Теперь нужно создать основную часть нашего сетевого графика – шкалу времени. Она будет представлять собой набор столбцов, каждый из которых соответствует одному периоду проекта. Чаще всего один период равен одному дню, но бывают случаи, когда величину периода исчисляют в неделях, месяцах, кварталах и даже годах.
В нашем примере используем вариант, когда один период равен одному дню. Сделаем шкалу времени на 30 дней.
- Переходим к правой границе заготовки нашей таблицы. Начиная от этой границы, выделяем диапазон, насчитывающий 30 столбцов, а количество строк будет равняться числу строчек в заготовке, которую мы создали ранее.
- После этого клацаем по пиктограмме «Граница» в режиме «Все границы».
- Вслед за тем, как границы очерчены, внесем даты в шкалу времени. Допустим, мы будем контролировать проект с периодом действия с 1 по 30 июня 2017 года. В этом случае наименование колонок шкалы времени нужно установить в соответствии с указанным промежутком времени. Конечно, вписывать вручную все даты довольно утомительно, поэтому воспользуемся инструментом автозаполнения, который называется «Прогрессия».
В первый объект шапки шакалы времени вставляем дату «01.06.2017». Передвигаемся во вкладку «Главная» и клацаем по значку «Заполнить». Открывается дополнительное меню, где нужно выбрать пункт «Прогрессия…».
- Происходит активация окна «Прогрессия». В группе «Расположение» должно быть отмечено значение «По строкам», так как мы будем заполнять шапку, представленную в виде строки. В группе «Тип» должен быть отмечен параметр «Даты». В блоке «Единицы» следует поставить переключатель около позиции «День». В области «Шаг» должно находиться цифровое выражение «1». В области «Предельное значение» указываем дату 30.06.2017. Жмем на «OK».
- Массив шапки будет заполнен последовательными датами в пределе от 1 по 30 июня 2017 года. Но для сетевого графика мы имеем слишком широкие ячейки, что негативно влияет на компактность таблицы, а, значит, и на её наглядность. Поэтому проведем ряд манипуляций для оптимизации таблицы.
Выделяем шапку шкалы времени. Клацаем по выделенному фрагменту. В списке останавливаемся на пункте «Формат ячеек». - В открывшемся окне форматирования передвигаемся в раздел «Выравнивание». В области «Ориентация» устанавливаем значение «90 градусов», либо передвигаем курсором элемент «Надпись» вверх. Клацаем по кнопке «OK».
- После этого наименования столбцов в виде дат изменили свою ориентацию с горизонтальной на вертикальную. Но из-за того, что ячейки свой размер не поменяли, названия стали нечитаемыми, так как по вертикали не вписываются в обозначенные элементы листа. Чтобы изменить это положение вещей, опять выделяем содержимое шапки. Клацаем по пиктограмме «Формат», находящейся в блоке «Ячейки». В перечне останавливаемся на варианте «Автоподбор высоты строки».
- После описанного действия наименования столбцов по высоте вписываются в границы ячеек, но по ширине ячейки не стали компактнее. Снова выделяем диапазон шапки шкалы времени и клацаем по кнопке «Формат». На этот раз в списке выбираем вариант «Автоподбор ширины столбца».
- Теперь таблица приобрела компактность, а элементы сетки приняли квадратную форму.
Этап 3: заполнение данными
Далее нужно заполнить таблицу данными.
- Возвращаемся к началу таблицы и заполняем колонку «Название мероприятия» наименованиями задач, которые планируется выполнить в ходе реализации проекта. А в следующей колонке вносим фамилии ответственных лиц, которые будут отвечать за выполнение работы по конкретному мероприятию.
- После этого следует заполнить колонку «№ п/п». Если мероприятий немного, то это можно сделать, вручную вбив числа. Но если планируется выполнение многих задач, то рациональнее будет прибегнуть к автозаполнению. Для этого ставим в первый элемент столбца число «1». Курсор направляем на нижний правый край элемента, дождавшись момента, когда он преобразуется в крестик. Одномоментно зажимаем клавишу Ctrl и левую кнопку мышки, тянем крестик вниз до нижней границы таблицы.
- Весь столбец при этом будет заполнен значениями по порядку.
- Далее переходим к столбцу «Дата начала». Тут следует указать дату начала каждого конкретного мероприятия. Делаем это. В столбце «Продолжительность в днях» указываем количество дней, которое придется потратить для решения указанной задачи.
- В колонке «Примечания» можно заполнять данные по мере необходимости, указывая особенности конкретного задания. Внесение информации в этот столбец не является обязательным для всех мероприятий.
- Затем выделяем все ячейки нашей таблицы, кроме шапки и сетки с датами. Клацаем по иконке «Формат» на ленте, к которой мы уже ранее обращались, жмем в открывшемся списке по позиции «Автоподбор ширины столбца».
- После этого ширина столбцов выделенных элементов сужается до размеров ячейки, в которой длина данных больше всего в сравнении с остальными элементами колонки. Таким образом, экономится место на листе. При этом в шапке таблицы производится перенос наименований по словам в тех элементах листа, в которых они не умещаются в ширину. Это получилось сделать благодаря тому, что мы ранее в формате ячеек шапки поставили галочку около параметра «Переносить по словам».
Этап 4: Условное форматирование
На следующем этапе работы с сетевым графиком нам предстоит залить цветом те ячейки сетки, которые соответствуют промежутку периода выполнения конкретного мероприятия. Сделать это можно будет посредством условного форматирования.
- Отмечаем весь массив пустых ячеек на шкале времени, который представлен в виде сетки элементов квадратной формы.
- Щелкаем по значку «Условное форматирование». Он расположен в блоке «Стили» После этого откроется список. В нем следует выбрать вариант «Создать правило».
- Происходит запуск окна, в котором требуется сформировать правило. В области выбора типа правила отмечаем пункт, который подразумевает использование формулы для обозначения форматируемых элементов. В поле «Форматировать значения» нам требуется задать правило выделения, представленное в виде формулы. Для конкретно нашего случая она будет иметь следующий вид:
=И(G$1>=$D2;G$1<=($D2+$E2-1))
Но для того, чтобы вы могли преобразовать данную формулу и для своего сетевого графика, который вполне возможно, будет иметь другие координаты, нам следует расшифровать записанную формулу.
«И» — это встроенная функция Excel, которая проверяет, все ли значения, внесенные как её аргументы, являются истиной. Синтаксис таков:
=И(логическое_значение1;логическое_значение2;…)
Всего в виде аргументов используется до 255 логических значений, но нам требуется всего два.
Первый аргумент записан в виде выражения «G$1>=$D2». Он проверяет, чтобы значение в шкале времени было больше или равно соответствующему значению даты начала определенного мероприятия. Соответственно первая ссылка в данном выражении ссылается на первую ячейку строки на шкале времени, а вторая — на первый элемент столбца даты начала мероприятия. Знак доллара ($) установлен специально, чтобы координаты формулы, у которых стоит данный символ, не изменялись, а оставались абсолютными. И вы для своего случая должны расставить значки доллара в соответствующих местах.
Второй аргумент представлен выражением «G$1<=($D2+$E2-1)». Он проверяет, чтобы показатель на шкале времени (G$1) был меньше или равен дате завершения проекта ($D2+$E2-1). Показатель на шкале времени рассчитывается, как и в предыдущем выражении, а дата завершения проекта вычисляется путем сложения даты начала проекта ($D2) и продолжительности его в днях ($E2). Для того, чтобы в количество дней был включен и первый день проекта, от данной суммы отнимается единица. Знак доллара играет ту же роль, что и в предыдущем выражении.
Если оба аргумента представленной формулы будут истинными, то к ячейкам, будет применено условное форматирование в виде их заливки цветом.
Чтобы выбрать определенный цвет заливки, клацаем по кнопке «Формат…».
- В новом окне передвигаемся в раздел «Заливка». В группе «Цвета фона» представлены различные варианты закраски. Отмечаем тот цвет, которым желаем, чтобы выделялись ячейки дней, соответствующих периоду выполнения конкретной задачи. Например, выберем зеленый цвет. После того, как оттенок отразился в поле «Образец», клацаем по «OK».
- После возвращения в окно создания правила тоже клацаем по кнопке «OK».
- После выполнения последнего действия, массивы сетки сетевого графика, соответствующие периоду выполнения конкретного мероприятия, были окрашены в зеленый цвет.
На этом создание сетевого графика можно считать оконченным.
Урок: Условное форматирование в Майкрософт Эксель
В процессе работы мы создали сетевой график. Это не единственный вариант подобной таблицы, который можно создать в Экселе, но основные принципы выполнения данной задачи остаются неизменными. Поэтому при желании каждый пользователь может усовершенствовать таблицу, представленную в примере, под свои конкретные потребности.
Еще статьи по данной теме: