Narzędzia, Wykres Gantta

Jak zrobić wykres Gantta w Excelu (krok po kroku)

Wykres Gantta zamienia listę zadań w czytelny harmonogram: kto co robi, kiedy się zaczyna i kiedy kończy. Excel to narzędzie, po które większość osób sięga najpierw, i w kilku krokach można w nim zbudować działający wykres Gantta. Ten poradnik pokazuje dokładnie, jak to zrobić, od tabeli zadań po gotowy wykres. Omawia też, gdzie metoda Excela się kończy, jak harmonogram z Excela importuje się wprost do FlexiProject oraz jak wyeksportować gotowy harmonogram z powrotem do Excela, PDF lub Microsoft Project. Pobierz darmowy szablon poniżej i działaj razem z nami.

Jak zrobić wykres Gantta w Excelu, krok po kroku, od tabeli zadań po gotowy harmonogram

Najważniejsze wnioski:

  • Czego potrzebujesz przed zbudowaniem wykresu Gantta w Excelu
  • Jak zrobić wykres Gantta w Excelu w pięciu krokach
  • Jakie są ograniczenia wykresu Gantta w Excelu
  • Lepsza alternatywa: wykres Gantta w FlexiProject
  • Jak zaimportować harmonogram z Excela i wyeksportować go z powrotem

Czego potrzebujesz, aby zbudować wykres Gantta w Excelu

Tabela zadań, na której opiera się każdy wykres Gantta w Excelu

Każdy wykres Gantta zaczyna się od ustrukturyzowanych danych, a nie od samego wykresu. Zanim utworzysz cokolwiek wizualnego, przygotuj czytelną tabelę zadań, bo wykres jest tylko tak dobry, jak dane, które za nim stoją. Trzonem tej tabeli jest struktura podziału prac (WBS): podziel projekt na zadania zbiorcze, a następnie każde zadanie zbiorcze na mniejsze zadania, które je realizują. Prosty przykład: zadanie zbiorcze „1. Projekt” może zawierać „1.1 Szkic układu”, „1.2 Przegląd wewnętrzny” i „1.3 Zatwierdzenie końcowe”. To właśnie ta hierarchia sprawia, że harmonogram jest później czytelny, niezależnie od tego, czy żyje w Excelu, czy gdziekolwiek indziej.

Zacznij tabelę od kolumny WBS, która numeruje tę strukturę (1, 1.1, 1.2, 2, 2.1 i tak dalej), aby kolejność oraz zależność nadrzędny–podrzędny były widoczne na pierwszy rzut oka. Następnie dodaj cztery kolumny, które wykonują najcięższą pracę: nazwa zadania, data rozpoczęcia, data zakończenia i właściciel. Sam wykres potrzebuje jeszcze jednej wartości, czasu trwania, czyli po prostu liczby dni między datą rozpoczęcia a datą zakończenia. Trzymaj daty w prawdziwym formacie daty, nie jako tekst, ponieważ Excel musi traktować je jak liczby, aby poprawnie ustawić paski na osi czasu.

W przypadku zadań zbiorczych liczy się jedna zasada: ich daty nie są wpisywane, lecz wyliczane. Zadanie zbiorcze zaczyna się w najwcześniejszej dacie rozpoczęcia swoich podzadań i kończy w najpóźniejszej dacie zakończenia podzadań. Jeśli podzadanie się opóźni, zadanie zbiorcze powinno się rozciągnąć, aby to odzwierciedlić. W Excelu utrzymujesz to ręcznie, formułami MIN i MAX w wierszach podzadań, i jest to kolejna rzecz do pilnowania. Dokładnie tej samej struktury, WBS, nazwa, początek, koniec, właściciel, oczekują narzędzia takie jak FlexiProject, gdy później importujesz plik, więc opłaca się zrobić to dobrze od samego początku.

Darmowy szablon wykresu Gantta w Excelu (do pobrania)

Nie musisz budować tabeli od pustego arkusza. Darmowy szablon powyżej ma już ustawione właściwe kolumny, WBS, nazwę zadania, datę rozpoczęcia, datę zakończenia, właściciela i czas trwania, a do tego działający skumulowany wykres słupkowy podłączony do danych. Zastąp przykładowe wiersze własnymi zadaniami, a wykres zaktualizuje się sam.

Szablon używa układu kolumn, który czysto przekłada się na oprogramowanie do zarządzania projektami, więc ten sam plik, w którym planujesz, można później zaimportować do FlexiProject bez przeróbek. Pobierz go, wypełnij i skorzystaj z kroków poniżej, jeśli chcesz zrozumieć, jak został zbudowany, lub odtworzyć go od zera.

⬇ Pobierz darmowy szablon wykresu Gantta w Excelu

Jak zrobić wykres Gantta w Excelu: 5 kroków

Krok 1: zbuduj tabelę zadań (WBS, daty, właściciel)

Otwórz pusty arkusz i utwórz sześć kolumn: WBS, Zadanie, Data rozpoczęcia, Data zakończenia, Właściciel i Czas trwania. W kolumnie WBS ponumeruj swoją strukturę (1, 1.1, 1.2, 2 i tak dalej) i wprowadź zadania w tej kolejności, najpierw zadania zbiorcze, a pod nimi ich podzadania. W kolumnie Czas trwania odejmij datę rozpoczęcia od daty zakończenia, aby Excel zwrócił liczbę dni. W wierszach zadań zbiorczych użyj MIN dla dat rozpoczęcia podzadań i MAX dla dat zakończenia, zamiast wpisywać daty ręcznie. Upewnij się, że komórki dat są sformatowane jako daty, a nie tekst, bo inaczej wykres nie narysuje się poprawnie.

Krok 2: wstaw skumulowany wykres słupkowy

Zaznacz kolumny Zadanie i Data rozpoczęcia, następnie otwórz kartę Wstawianie i wybierz skumulowany wykres słupkowy 2-W. Excel nie ma dedykowanego typu wykresu Gantta, więc ten skumulowany słupek jest fundamentem, który dopiero ukształtujesz. Dalej dodaj kolumnę Czas trwania jako drugą serię danych, tak aby każdy wiersz pokazywał teraz dwa skumulowane segmenty: przesunięcie początku i długość zadania.

Krok 3: ukryj serię z datą rozpoczęcia

To sztuczka, która zamienia zwykły wykres słupkowy w wykres Gantta. Kliknij pierwszą serię, tę opartą na dacie rozpoczęcia, otwórz opcje wypełnienia i ustaw Brak wypełnienia. Segment daty rozpoczęcia staje się niewidoczny, a to, co zostaje, to pasek czasu trwania, który zdaje się unosić i zaczynać we właściwej dacie. Powtórz to dla obramowania, jeśli wciąż widać jakąś linię.

Krok 4: odwróć kolejność zadań i popraw oś dat

Domyślnie Excel umieszcza pierwsze zadanie na dole. Otwórz opcje osi pionowej i zaznacz „Kategorie w kolejności odwrotnej”, aby zadania czytało się od góry do dołu, tak jak powinno być na wykresie Gantta. Następnie dostosuj poziomą oś dat: ustaw minimum i maksimum na daty rozpoczęcia i zakończenia projektu, aby paski wypełniały wykres, zamiast ściskać się w rogu. Excel przechowuje daty jako liczby kolejne, więc te granice możesz wpisać jako liczby.

Krok 5: sformatuj wykres Gantta

Uporządkuj wynik. Zmniejsz szerokość odstępu, aby paski wyglądały jak prawdziwa oś czasu, pokoloruj paski czasu trwania, dodaj etykiety danych lub nazwy zadań, jeśli pomagają, i uporządkuj linie siatki. Jeśli chcesz pokazać postęp, niektórzy dodają trzecią, ciemniejszą serię o rozmiarze odpowiadającym procentowi ukończenia, choć to kolejna ręczna praca do utrzymania. W tym momencie masz czytelny wykres Gantta w Excelu.

FlexiProject

Trzymaj się harmonogramu! Przetestuj wykres Gantta w FlexiProject z 30 dniami darmowego dostępu.

Ograniczenia wykresu Gantta w Excelu

Brak zależności między zadaniami i ścieżki krytycznej w Excelu

Wykres Gantta w Excelu to obrazek, a nie harmonogram. Paski nic o sobie nie wiedzą. Jeśli zadanie B może zacząć się dopiero po zakończeniu zadania A, Excel tego nie wymusi i nie przesunie zadania B, gdy zadanie A się opóźni. Nie ma też ścieżki krytycznej: Excel nie potrafi obliczyć, który łańcuch zadań faktycznie wyznacza datę zakończenia, a to najbardziej przydatna informacja, jaką daje prawdziwy harmonogram.

Ręczne aktualizacje, które przestają działać przy skali

Pierwszy wykres daje satysfakcję. Dziesiąta aktualizacja już nie. Za każdym razem, gdy zmienia się data, edytujesz tabelę, ponownie sprawdzasz formułę czasu trwania, a często też poprawiasz granice osi i formatowanie. Przy planie na pięć zadań to nic. Przy projekcie na pięćdziesiąt zadań, który zmienia się co tydzień, staje się to zajęciem na pół etatu, a każda ręczna edycja to okazja do wprowadzenia błędu, którego nikt nie wychwyci, dopóki nie zacznie mieć znaczenia.

Brak kamieni milowych, załączników i komentarzy

Poważny harmonogram zawiera więcej niż paski. Ma kamienie milowe, by zaznaczyć kluczowe punkty decyzyjne, załączniki, by specyfikacja lub rysunek leżały przy zadaniu, do którego należą, oraz komentarze, by zespół mógł omówić zadanie w kontekście. Excel daje ci komórkę i wykres. Nie ma tu naturalnego miejsca, by przypiąć kamień milowy, dołączyć plik do konkretnego zadania czy przeprowadzić rozmowę o tym, dlaczego data się przesunęła.

Brak powiadomień i widoku wielu projektów

Excel nigdy nikomu nie powie, że zadanie ma termin jutro albo jest już po terminie; plik po prostu leży, dopóki ktoś go nie otworzy. A ponieważ każdy projekt żyje we własnym arkuszu, nie ma jednego miejsca, w którym widać zadania z kilku projektów naraz. W momencie, gdy prowadzisz więcej niż jeden projekt albo pracujesz z zespołem, który potrzebuje przypomnień, arkusz przestaje nadążać.

Lepsza alternatywa dla wykresu Gantta w Excelu: FlexiProject

Intuicyjny wykres Gantta, bez sztuczek z formatowaniem

FlexiProject ma wbudowany wykres Gantta, więc nie ma obejścia ze skumulowanym słupkiem ani niewidocznej serii do utrzymywania. Przeciągasz zadanie, by przesunąć je na osi czasu, przeciągasz jego krawędź, by zmienić czas trwania, i przeciągasz uchwyt, by ustawić postęp, a daty aktualizują się od razu. Zależności to nie formuła; rysujesz myszą linię od jednego zadania do drugiego, a harmonogram ją respektuje. Jeden przełącznik nakłada ścieżkę krytyczną, linię dnia dzisiejszego, kamienie milowe i obciążenie zasobów, a edycja zbiorcza pozwala zmienić właścicieli lub daty dla wielu zadań naraz. Innymi słowy, wszystko to, czego metoda Excela nie potrafi, jest tu domyślne.

FlexiProject

Zwizualizuj swoje zadania na wykresie Gantta w FlexiProject, uzyskaj pełne 30 dni darmowego dostępu.

Przenieś harmonogram do i z FlexiProject

Zaimportuj wykres Gantta z Excela do FlexiProject

Nie tracisz pracy, którą włożyłeś w Excela. FlexiProject importuje arkusz bezpośrednio: przejdź do zakładki Projekty, kliknij Nowy projekt i wybierz „Z Microsoft Excel”. Dołącz plik, a następnie przypisz każdą kolumnę do odpowiadającego jej pola, nazwa zadania, początek, koniec, właściciel, i pomiń to, czego nie potrzebujesz. Ustaw format daty, jeśli Excel użył regionalnego, wybierz potrzebne funkcjonalności, a system zbuduje z twoich danych żywy projekt i otworzy go na harmonogramie. Czysta tabela zadań z Kroku 1 to dokładnie to, co sprawia, że to przypisanie jest bezbolesne.

Pracujesz już w Microsoft Project? Ten sam proces obsługuje pliki .mpp przez opcję „Z Microsoft Project”, przypisując Nazwę, Początek, Koniec i Poprzedniki, więc twoje zależności również zostaną przeniesione.

Eksportuj z FlexiProject do Excela, PDF, PNG i Microsoft Project

Praca w FlexiProject nie zamyka twoich danych w pułapce. Z listy harmonogramu możesz wyeksportować cały harmonogram do pliku Excel lub do pliku XML, który otwiera się w Microsoft Project. Z widoku wykresu Gantta możesz wyeksportować oś czasu jako PDF do raportów i archiwizacji, jako PNG do wstawienia w prezentacji albo jako XML dla Microsoft Project. Eksport zachowuje twój bieżący widok, łącznie z filtrami i powiększeniem, więc to, co wysyłasz, jest tym, co widzisz.

FlexiProject

Poznaj wykres Gantta w FlexiProject, 30 dni za darmo z pełnym dostępem!

Wykres Gantta w Excelu: FAQ

Czy Excel ma wbudowany wykres Gantta?

Nie. Excel nie ma dedykowanego typu wykresu Gantta. Tworzysz go, budując skumulowany wykres słupkowy i czyniąc serię z datą rozpoczęcia niewidoczną, tak jak opisano w krokach powyżej. Działa to, ale jest obejściem, a nie funkcją stworzoną w tym celu.

Czy w wykresie Gantta w Excelu można pokazać zależności między zadaniami?

Nie automatycznie. Możesz narysować strzałki ręcznie, ale Excel nie połączy zadań ani nie przesunie zadania zależnego, gdy zmieni się jego poprzednik. Do prawdziwych zależności i wyliczanej ścieżki krytycznej potrzebujesz oprogramowania do harmonogramowania stworzonego do tego celu.

Jak zaimportować harmonogram z Excela do oprogramowania do zarządzania projektami?

W FlexiProject przejdź do Projektów, kliknij Nowy projekt i wybierz „Z Microsoft Excel”. Wgraj plik, przypisz każdą kolumnę (nazwa zadania, początek, koniec, właściciel) do odpowiadającego jej pola, a system utworzy żywy projekt z twojego arkusza.

Czy mogę wyeksportować wykres Gantta z FlexiProject do Excela lub PDF?

Tak. Lista harmonogramu eksportuje się do Excela lub do XML Microsoft Project, a widok wykresu Gantta eksportuje się do PDF, PNG lub XML. Wyeksportowany plik zachowuje twoje bieżące filtry i poziom powiększenia.

Czy Excel wystarcza do harmonogramowania projektów?

Przy małym, stabilnym planie może wystarczyć. Gdy pojawiają się zależności, kamienie milowe, zespół potrzebujący powiadomień lub kilka projektów do śledzenia naraz, ręczny arkusz przestaje nadążać, a dedykowane narzędzie oszczędza więcej czasu, niż kosztuje.

Od szybkiego wykresu do żywego harmonogramu

Zbudowanie wykresu Gantta w Excelu to przydatna umiejętność i do szybkiego, jednorazowego podglądu spełnia swoje zadanie. Metoda jest prosta, gdy znasz już sztuczkę ze skumulowanym słupkiem: ustrukturyzuj zadania za pomocą WBS, uzupełnij nazwy, daty i właścicieli, a stamtąd ukształtuj wykres. Czego Excel nie potrafi, to utrzymać ten harmonogram przy życiu. Zależności, ścieżka krytyczna, kamienie milowe, załączniki, powiadomienia i widok wielu projektów leżą poza jego zasięgiem. To granica, w której dedykowane narzędzie zaczyna się opłacać. W FlexiProject rysujesz ten sam harmonogram raz, wykres utrzymuje się sam, a dane możesz przenieść z Excela albo wyeksportować do Excela, PDF i Microsoft Project, kiedy tylko potrzebujesz. Jeśli masz już arkusz, zaimportuj go i zobacz różnicę na własnym projekcie.

Dominik Wrzosek
Dominik Wrzosek
General Manager at FlexiProject

Dominik jest ekspertem w zarządzaniu projektami i absolwentem Politechniki Warszawskiej. Kieruje rozwojem systemu FlexiProject, przekładając potrzeby biznesowe na praktyczne rozwiązania wspierające zespoły projektowe. Zdobywa doświadczenie we wdrożeniach w organizacjach o różnej skali, łącząc techniczne zaplecze z biznesowym spojrzeniem na efektywne planowanie i realizację projektów.