Построение сетевого графика в excel
Созданный сетевой график можно сохранить в форматах docx и png (меню Действия ). Далее можно найти параметры сетевой модели (критический путь, резервы времени, построить диаграмму Ганта и многое другое).
Для сформированного графа можно выполнить следующие действия:Инструкция к сервису
Для добавления вершины на графическое полотно необходимо использовать соответствующую фигуре кнопку Добавить . Новый объект также можно вставить, предварительно выделив его левой кнопкой мыши, а затем щелкнуть мышкой на рабочем поле. Нумерация вершин может начинаться с 0 , для этого нужно снять отметку с пункта Нумерация вершин с №1 .Чтобы соединить вершины, их необходимо предварительно выбрать (один клик мыши по объекту), а затем нажать на кнопку Соединить .
Сетевая модель может быть представлена в табличной форме и в виде матрицы весов (матрицы расстояний). Чтобы использовать данные представления, выберите меню Операции . Построенный граф можно сохранить в формате docx или png .
Если в качестве формы вершин используется прямоугольник, то при построении секторальной диаграммы применяется методология Microsoft Visio с отображением параметров duration, ES, EF, LS, LF, and slack.
Основные определения
- «действительная работа» – процесс, требующий затрат времени и ресурсов;
- «фиктивная работа» – логическая связь между двумя или несколькими работами, указывающая на то, что начало одной работы зависит от результатов другой. Фиктивная работа не требует затрат времени и ресурсов, продолжительность ее равна нулю.
На сетевой модели событиям соответствуют вершины графа.
Правила построения сетевой модели
Правило 1 . Каждая операция в сети представляется одной и только одной дугой (стрелкой). Ни одна из операций не должна появляться в модели дважды. При этом следует различать случай, когда какая-либо операция разбивается на части; тогда каждая часть изображается отдельной дугой.Правило 2 . Ни одна пара операций не должна определяться одинаковыми начальным и конечным событиями. Возможность неоднозначного определения операций через события появляется в случае, когда две или большее число операций допустимо выполнять одновременно.
Правило 3 . При включении каждой операции в сетевую модель для обеспечения правильного упорядочения необходимо дать ответы на следующие вопросы:
а) Какие операции необходимо завершить непосредственно перед началом рассматриваемой операции?
б) Какие операции должны непосредственно следовать после завершения данной операции?
в) Какие операции могут выполняться одновременно с рассматриваемой?
Построим сетевую диаграмму проекта на диаграмме MS EXCEL. Сетевая диаграмма будет автоматически перестраиваться при изменении связей между работами. Для этого нам потребуется автоматически определить все пути проекта (не только критические).
В статье Метод критического пути в MS EXCEL сетевая диаграмма проекта была построена на листе MS EXCEL.
К сожалению, при изменении связей между работами данную диаграмму необходимо перестраивать в ручную, что может быть достаточно трудоемко. Чтобы этого избежать, используем диаграмму типа Точечная (XY Scatter) , на которой точками обозначим работы, а стрелками - связи между работами.
СОВЕТ : Подробнее о построении диаграмм см. статью Основы построения диаграмм в MS EXCEL .
Постановка задачи
Предположим, что нам требуется отобразить связи проекта, состоящего из 7 работ (от А до G), также заданы вехи начала (Start) и окончания проекта (Finish).
Как видно из диаграммы, связи между работами заданы так, что существует 3 пути:
- Start-A-D-Finish
- Start-B-E-G-Finish
- Start-C-F-Finish
Изобразим на диаграмме типа Точечная эти работы и связи между ними.
Пусть между работами D и G требуется создать связь (выделено красным на диаграмме ниже).
Это приведет к тому, что число путей проекта увеличится с 3-х до 4-х: добавится путь Start-А-D-G-Finish.
Нам требуется, чтобы точечная диаграмма была автоматически перестроена и автоматически был произведен подсчет нового количества путей.
Эта статья о том как создать такую диаграмму (см. файл примера ). В дальнейшем, идеи этой статьи будут использованы для автоматического отображения на сетевой диаграмме критического (или критических) путей (см. статью Автоматическая сетевая диаграмма проекта с критическим путем в MS EXCEL ). Это удобно на этапе планирования проекта, когда уточняются связи между работами и длительности самих работ. В данной статье не используются длительности работ, а лишь связи между ними. Основной смысл статьи - показать как реализован автоматический подсчет путей и их отображение на диаграмме.
ВНИМАНИЕ! Построение данной сетевой диаграммы в этой статье приведено лишь с целью демонстрации технической реализуемости такого построения в MS EXCEL. Не ставилось целью сделать "удобную программу для пользователей". Это означает, что при изменении пользователем количества работ/ добавления связей между работами, переименовании листов, рядов диаграммы и других изменений в файле примера , может потребовать дополнительной настройки файла. Такая настройка от пользователя потребует серьезных знаний MS EXCEL и времени.
Задаем связи между работами
В отличие от подхода изложенного в статье Метод критического пути в MS EXCEL , где мы задавали для каждой работы ее предшественников, в этой статье зададим для каждой работы ее последователей.
В этой статье число последователей у каждой работы не может быть более 3. Последователей будем задавать с помощью выпадающего списка , содержащего наименования работ.
Также для каждой работы подсчитаем количество предшественников (работы-предшественники не потребуются для вычисления путей и построения диаграммы, поэтому при первом прочтении статьи можно переходить к следующему разделу).
Подсчет предшественников можно сделать с помощью формулы, которая состоит из 4-х частей:
Сначала, для каждой работы определим, для каких работ она является последователем. Это реализовано с помощью функции ЕСЛИ() : если работа является чьим-то последователем, то возвращается код работы-предшественника (совпадающий с номером позиции работы). В противном случае возвращается значение Пустой текст "" .
При задании последователей (см. желтые ячейки) необходимо отслеживать, чтобы количество предшественников у каждой работы было не больше 3-х (см. столбец J).
Вычисление путей
Алгоритм вычисления путей следующий:
- Для вехи Start (код=1) определяются ее последователи, т.е. работы А, В и С, которые имеют коды соответственно 2, 3, 4 (см. шаг 0, строка 37), а также количество последователей у каждой из работ А, В и С. Кроме того, код вехи Start необходимо повторить в столбце В столько раз, сколько у нее последователей. На данном шаге количество путей равно 3, т.е. равно количеству последователей вехи Start;
- На следующем шаге определяются последователи работ А, В, С, т.е. работы D, E, F (коды 5, 6, 7). См. ячейку J53 . В соседнем столбце справа вычисляется количество последователей этих работ. Как видно из диаграммы выше, работа D имеет 2 последователя. Это приводит к тому, что количество путей проекта увеличивается до 4-х. Поэтому нужно обновить количество вех Start до 4-х (см. ячейку G53 ). Это можно сделать используя идеи из статьи Восстанавливаем последовательности из списка без повторов в MS EXCEL .
- Аналогично на следующих шагах определяются следующие работы-последователи и обновляется количество возможных путей проекта. По результатам каждого шага производится проверка достижения вехи Finish (код=9). Если все пути завершены, то в конце каждого пути должна быть веха Finish.
В файле примера максимальная длина пути от вехи Start до вехи Finish должна быть не более 5 (включая эти вехи). Под длиной пути понимается последовательность работ, например: Start - А - D - G - Finish. При необходимости нужно увеличить количество шагов, чтобы получить возможность вычислять более длительные пути. В столбце N с помощью Условного форматирования создан индикатор, который показывает завершение вычисления путей на определенном шаге.
Построение диаграммы
Сначала на диаграмме построим точки, представляющие собой работы.
Чтобы каждой точке присвоить надпись с названием работы нужно написать макрос или иметь MS EXCEL 2013 или последующую версию программы (см. статью Подписи для точечной диаграммы в MS EXCEL ). В файле примера также имеется макрос для присвоения надписей (также см. статью Ориентированный граф на диаграмме MS EXCEL ).
В результате получим вот такую диаграмму, в которой 4 пути:
Предположим, что при планировании проекта выяснилось, что между работами F и G имеется связь (взаимосвязь работ в файле примера только Финиш-Старт, т.е. начало следующей работы после окончания предыдущей). Добавив эту связь в ячейку D28 , диаграмма автоматически обновится.
Еще совсем недавно расчет сроков строительства, потребности в персонале и материалах, а затем их графическая визуализация осуществлялась обычно в ручном режиме. Для сравнительно небольших объемов работ, это несложная задача. В случае выполнения сложного проекта, насчитывающего несколько объектов, работы на которых выполняются одновременно или объектов, включающих в себя взаимную увязку десятков поставщиков и субподрядных организаций, а также проектов, насчитывающих значительный перечень работ (более пятидесяти) без применения специальных расчетных программ не обойтись.
Методология применения средств программного обеспечения для разработки сетевых графиков достаточно хорошо проработана и широко освещена в научной литературе. Но, в то же время, количество таких программных продуктов ограничено как самостоятельный продукт, т.к. они обычно являются частью корпоративных информационных систем крупных компаний. Наиболее доступными и универсальными программными комплексами, позволяющие эффективно решать задачи планирования и управления ресурсами, являются Microsoft Projct и Spider Proejct. Однако данные программные продукты имеют достаточно высокую стоимость, требуют специальных навыков работы с ними и больше подходят для крупных организаций, осуществляющих значительные проекты.
Существует множество вспомогательных программ, призванных автоматически рассчитывать и строить график производства работ, например, календарный план, рассчитанный с помощью Microsoft Office Project 2010 Professional. Однако у каждой специализированной программы есть свои недостатки. Одна не учитывает возможности сменной работы, другая без написания макросов не согласуется с расчетом материалов и т. д.
При планировании комплекса работ в несколько десятков операций вполне можно ограничиться использованием средств широко распространенного редактора электронных таблиц MS Exel.
У этой программы есть масса преимуществ, она является частью стандартного пакета MS Office, она проста и наглядна.
Методику разработки сетевого графика в MS Exel рассмотрим на примере. Исходные данные представлены на рис. 2.20.
Рис. 2.20. Скриншот исходных данных (фрагмент) из таблицы Exel
Прежде всего, необходимо рассчитать сроки по ранним началам и ранним окончаниям работ, а также по поздним началам и поздним окончаниям работ.
С помощью MS Exel указанные параметры можно рассчитать, используя следующий алгоритм. На рабочем листе MS Exel необходимо сформировать матрицу взаимосвязи работ (рис. 2.21). В заголовках строк и столбцов матрицы приводятся номера работ. На пересечении строк и столбцов проставлена цифра «1».
Рис. 2.21. Скриншот матрицы взаимосвязи укрупненных общестроительных работ из таблицы Exel
Рис. 2.22. Скриншот фрагмента ранних свершений работ
В ячейку В 5 записывается значение «О» - начало отсчета, в ячейку С5 - продолжительность работы и в D5 - ранний срок окончания работы. Для того, чтобы определить максимальное значение возможных сроков начала работ, начиная с работы № 2 с учетом ранних сроков окончания работ E6-V6, в ячейку В6 вносится формула: =MAKC(E6:V6). Затем данная формула копируется до конца области, отображающей перечень работ (В20).
В ячейку D6 вносится формула =В6+С6, которая затем копируется во все ячейки области «Ранние окончания работ» (D6- D20). Полученные в этих ячейках значения необходимо продублировать в области ячеек Е4 - V4. В ячейке D по окончании перечня работ будет получено значение срока окончания работ, которая и будет определять продолжительность строительства.
Расчет поздних сроков начала и окончания работ ведется с помощью матрицы поздних сроков свершения работ аналогичным способом. При этом следует помнить, что расчет ведется в обратном направлении. В последней ячейке столбца D записывается ссылка на срок свершения всех работ (продолжительности строительства).
Разность между поздним и ранним сроком начала или окончания работы определяет резерв времени, т.е. время, на которое можно задержать ее окончание не вызвав задержку срока выполнения всего комплекса работ.
Построение графика производства работ, рассчитанного с помощью MS Exel обычно сводится к построению ленточного графика или представляется в табличном варианте (Рис. 2.23)
Рис. 2.23. График работ, рассчитанный в MS Exel
Математической основой методов сетевого планирования и управления является отражение производственного процесса (т.е. последовательности выполнения работ) в виде сетевого графика, который представляет собой специфический вид взвешенного графа, а также определенной совокупности расчетных методов.
Мы уже отмечали, что исходным материалом для сетевого планирования служит список работ с указанием их взаимной последовательности, обусловленности возможного начала одних работ завершением других (опорой одних работ на другие) и продолжительностью выполнения каждой работы.
В случае трехпараметрической модели приводится предположительная продолжительность работы в наиболее благоприятных условиях (оптимистический вариант), в наименее благоприятных условиях (пессимистический вариант) и наиболее вероятная продолжительность работы (среднестатистический вариант, нормальный вариант).
Основными задачами сетевого планирования являются:
- - построение сетевого графика и расчет его временных характеристик (метод критического пути);
- - расчет вероятностных показателей для трехпараметрической или двухпараметрической сетевой модели;
- - оптимизация стоимости выполнения проекта.
Практически первая задача нами рассмотрена, решение последующих задач рассмотрим на модельных примерах.
Все мы хоть раз в жизни сталкивались с Excel — одним из самых распространенных инструментов для работы с электронными таблицами. С 1985 года множество специалистов из самых разных профессиональных сфер используют Эксель в повседневной работе.
Программа помогает работать с большими объемами данных, вести экономико-статистические расчеты, использовать графические инструменты для визуализации данных.
Кроме привычных возможностей, 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,
- и других.
Выбор инструмента зависит от того, насколько широкий функционал требуется для комфортной работы над проектом вам и вашей команде. Стандартные приложения, перечисленные выше, подойдут для работы с графиком начинающим менеджерам либо тем, кто работает в одиночку.
В Экселе полноценно работать с диаграммой Ганта довольно проблематично: внесение правок и корректировок будет отнимать много времени, которое можно было бы потратить на работу над проектом.
Если же вы планируете не только создание, но и работу с графиком Ганта и его данными, удобнее будет воспользоваться специальными инструментами для управления проектами.
А какими инструментами для создания диаграммы Ганта предпочитаете пользоваться вы? Делитесь в комментариях .
Читайте также: