Диаграмма Ганта в Excel

gant5Сегодня мы будем делать диаграмму Ганта. Кто не в курсе, она используется в проектах, можно ее увидеть в Microsoft Project. Но стандартной диаграммы Ганта в списке диаграмм Excel нет.

Особенность диаграммы Ганта в том, что ее столбики начинаются в произвольном месте, в то время как наиболее похожая на нее диаграмма – линейчатая диаграмма начинается с оси. Поэтому мы используем один из самых распространенных трюков с диаграммами – скроем какие-то данные. Итак, приступим.

Для диаграммы понадобятся следующие данные – координаты каждого набора данных, т.е., откуда должен начинаться каждый столбик, длительность этапа и название каждого этапа. Сделаем нехитрую таблицу.Диаграмма Ганта в Excel

Обратите внимание, что я не озаглавил названия этапов, т.е. ячейка А1 у меня пустая. Этот нехитрый финт позволит с первого раза в диаграмме определить, где находятся данные, а где подписи к ним.

Используем линейчатую диаграмму. Надо брать ее с накоплением, так как нам нужен второй ряд данных, который мы и используем в качестве основных данных.Диаграмма Ганта в Excel Второй необходимый шаг – это скрытие первого ряда. Для этого делаем его невидимым. Щелкаем на синих данных, правой кнопкой мыши Формат ряда данных/Заливка/Нет заливки.Диаграмма Ганта в Excel По умолчанию данные у нас расположены в порядке снизу вверх. Исправляем это положение - кликаем на ось категорий (подписей) правой кнопкой мыши - Формат оси/Параметры оси/Обратный порядок категорий. Все, основная диаграмма готова, нужно теперь сделать еще кое-какое полезное форматирование:

  • Убираем легенду. Она просто уже неактуальна для диаграммы Ганта. Выделяем и кнопкой Delete удаляем.
  • Определяем границы. Excel сам определяет откуда начинаются значения, т.е. у меня на рисунке сверху шкала начинается с первого апреля. Нас это не устраивает, поэтому правой кнопкой мыши на оси дат Формат оси/Параметры оси/Максимальное и минимальное значения. У меня это 3 мая (точнее, я поставил 28 апреля, т.к. это понедельник) и 20 июня. Правда, есть нюанс, у меня в 2007-м Excel надо ставить числа в числовом формате.
  • Ставим недельные шкалы. Там же в параметрах оси, ставим 7 в окошке цена основных делений. Вот для чего нам потребовалось, чтобы первая дата стояла понедельником.

Еще немного форматирования, добавление названия диаграммы и вот что у меня получилосьДиаграмма Ганта в Excel

Эксель Практик
«Глаза боятся, а руки делают»

P.S. Понравилась статья? Подпишитесь на рассылку в правой части страницы (Бесплатный курс "Топ-10 инструментов Excel") и будьте в курсе новых событий.

Диаграмма Ганта в Excel: 7 комментариев

  1. Василий

    Блин, а я голову ломал пол года назад над этим вопросом, сделал по другому, но ваш вариант мне больше нравится, он проще чем мой. Спасибо автору. Буду рад дружить Вконтакте http://vk.com/vasiliyboldyrev

  2. Андрей

    большое спасибо автору. Очень помогла мне Ваша статья.

  3. Иван

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

  4. admin Автор записи

    В принципе да, почему нет. Многие сложные диаграммы гистограмм и линейчатых строятся как изложено вверху — столбик подпорки и актуальное значение.

  5. Alexey

    Подскажите, пожалуйста, вот во всех графиках учитываются только даты, но мне надо чтобы учитывалось и время работ, в т.ч. у меня есть работы продолжительностью и 30 мин и 1 час и т.д. как это можно учесть на диаграммах Ганта в Экселе? Это просто в прожекте, но у нас только я умею им пользоваться…

  6. admin Автор записи

    Боюсь, что как график Ганта не идеален в Excel :) Ваш вариант с этой диаграммой не получится.

  7. Артём

    День добрый!
    Подскажиет, как учитывать выходные дни? Excel при построении диаграммы строит из рассчёта в 7 рабочих дней.
    Спасибо.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>