Posted by: DASannikov on: 20 Сентябрь, 2008
Это продолжение предыдущей записи на эту тему. В записи «Диаграмма Ганта в Excel #1» я рассказал как сделать простейшую диаграмму Ганта. Рекомендую прочесть ее если вы хотите понять как создавать подобные диаграммы.
Диаграмма созданная в конце предыдущей части была простой последовательностью задач, что не всегда соответствует действительность, многие задачи могут выполняться параллельно. Многие спрашивали как делать в подобном случаи. Попробую визуализировать эти зависимости.

Для начала вспомним столбец «Зависимость» в которой ранее мы просто суммировали все время прошедшее с момента предыдущих задач. Теперь мы пойдем дальше и усложним эти зависимости. Итак допустим задача может:
Наша цель в столбце «Зависимость» получить время старта задачи. Первый вариант самый простой – просто вбиваем ноль – задача стартует с самого начала. Второй вариант – Задача стартует после выполнения другой. Тут все тоже довольно просто, в столбце «Зависимость» напротив этой задачи нам нужно получить сумму времени всех предыдущих задач – это время старта предыдущей задачи плюс ее длительность. Звучит сложно – но на прктике все намного проще.
Последний случай, задача зависит от нескольких других, тоже не вызывает трудностей. Достоточно вспомнить что в Excel есть функция Max() – которая выбирает максимальное значение из нескольких чисел. Время старта такой задачи будет максимальное время затраченное на все задачи от которых она зависит.
Я приложил исходные файлы в которых можно все посмотреть и попробовать. В них я постарался максимально прокомментировать все «сложные» моменты.
Скачать пример:
1 Декабрь, 2008 в 5:00 пп
спасибо за #1 и за #2. И очень хорошо, что Вы поддерживаете открытые стандарты =)