Gantt Chart în Excel: planifică orice proiect fără să plătești software specializat
Asana, Monday, Trello — toate sunt excelente, dar costă. Și adesea, pentru proiectele interne ale unei firme românești, un Gantt Chart bine construit în Excel face exact același lucru, fără abonament lunar.
Iată cum construiești un Gantt Chart funcțional, dinamic și vizual în Excel — de la zero, pas cu pas.
Ce este un Gantt Chart și când îl folosești
Un Gantt Chart vizualizează activitățile unui proiect pe o linie de timp. Fiecare activitate are:
- Data de start
- Durata (zile)
- Data de final (calculată automat)
- Responsabilul
- Statusul (planificat, în desfășurare, finalizat)
Util pentru: implementări software, construcții, deschideri de punct de lucru, campanii de marketing, onboarding angajați noi.
Structura tabelului de proiect
Creezi un tabel cu aceste coloane:
| Nr | Activitate | Responsabil | Start | Durata | Final | % Completat | Status |
|---|
Formule de bază:
- Coloana Final:
=[@Start]+[@Durata]-1 - Coloana Status (automată):
=IF([@[% Completat]]=100;"Finalizat";IF([@Start]>TODAY();"Planificat";"In lucru"))
Convertești la Tabel Excel (Ctrl+T) — formulele se aplică automat la rânduri noi.
Metoda 1: Gantt Chart cu formatare condiționată (simplu, rapid)
Pasul 1: Creezi grila de calendar
Pe același sheet, la dreapta tabelului, adaugi o coloană pentru fiecare zi din proiect:
Rândul 1, coloana H: =DATA(2026;1;1) (prima zi a proiectului) Rândul 1, coloana I: =H1+1 Rândul 1, coloana J: =I1+1… etc.
Formatezi rândul cu capete de dată: =TEXT(H1;"z") → afișează numărul zilei. Formatezi rândul 2: =TEXT(H1;"zzz") → afișează Lu, Ma, Mi etc.
Restrângi coloanele la lățime mică (3-4 pixeli) pentru o grilă compactă.
Pasul 2: Formatare condiționată pentru bare
Selectezi zona grilei (H3:BZ100 în exemplul nostru).
Acasă → Formatare condiționată → Regulă nouă → „Folosiți o formulă”:
Pentru activitate planificată (albastru):
=ȘI(H$1>=$D3; H$1<=$E3; $G3="Planificat")
Pentru activitate în lucru (portocaliu):
=ȘI(H$1>=$D3; H$1<=$E3; $G3="In lucru")
Pentru activitate finalizată (verde):
=ȘI(H$1>=$D3; H$1<=$E3; $G3="Finalizat")
Linia azi (roșu vertical):
=H$1=TODAY()
Rezultat: barele apar automat pe grilă, colorate după status, cu linia roșie pe ziua curentă.
Metoda 2: Gantt Chart cu grafic de tip Bare (mai profesional)
Pasul 1: Tabelul cu date pentru grafic
Adaugi o coloană auxiliară „Offset” = numărul de zile de la startul proiectului:
=[@Start]-MIN($D$2:$D$100)
Pasul 2: Creezi graficul
Selectezi: Activitate + Offset + Durata → Inserare → Grafic → Bare 2D → Bare Stivuite.
Pasul 3: Transformi graficul în Gantt
- Click pe seria „Offset” → Format serie date → Umplere: Fără umplere (o faci invizibilă)
- Inversezi ordinea activităților: click pe axa Y → Formatare axă → „Categorii în ordine inversă”
- Setezi limitele axei X la datele proiectului
- Formatezi seria „Durata” cu culoarea brandului tău
- Adaugi etichete de date cu % completat
Pasul 4: Colorare automată după status
Adaugi 3 serii separate (Planificat, In lucru, Finalizat) cu culori diferite, sau folosești macro VBA simplu care colorează barele la deschidere.
Funcționalități avansate
Dependențe între activități
Adaugi coloana „Precedentă” (numărul activității care trebuie finalizată înainte):
// Startul activității 5 = finalul activității 3 + 1 zi
=DACĂ([@Precedenta]<>""; INDEX($E$2:$E$50;[@Precedenta])+1; [@StartManual])
Astfel, dacă activitatea 3 întârzie, activitățile dependente se reprogramează automat.
Alertele de întârziere
Formatare condiționată pe coloana Activitate:
// Fond roșu dacă e în întârziere
=ȘI([@Status]<>"Finalizat"; [@Final]<TODAY())
Dashboard sumar al proiectului
Deasupra Gantt-ului, adaugi un bloc de KPI-uri:
Total activități: =CONTOR(Tabel[Nr])
Finalizate: =COUNTIF(Tabel[Status];"Finalizat")
% Progres proiect: =AVERAGE(Tabel[% Completat])
Zile rămase: =MAX(Tabel[Final])-TODAY()
Activități întârziate: =COUNTIFS(Tabel[Status];"<>Finalizat";Tabel[Final];"<"&TODAY())
Template: proiect de implementare ERP (exemplu real)
| Nr | Activitate | Responsabil | Start | Zile | Status |
|---|---|---|---|---|---|
| 1 | Analiza cerințelor | Manager IT | 01.06 | 10 | Finalizat |
| 2 | Selectare furnizor | Director | 10.06 | 7 | Finalizat |
| 3 | Configurare sistem | Furnizor | 17.06 | 20 | În lucru |
| 4 | Import date istorice | Contabilitate | 05.07 | 5 | Planificat |
| 5 | Testare utilizatori | Echipa | 10.07 | 10 | Planificat |
| 6 | Go-live | Toată firma | 20.07 | 1 | Planificat |
| 7 | Suport post-lansare | Furnizor | 20.07 | 30 | Planificat |
Când Excel nu mai e suficient pentru proiecte
Gantt Chart în Excel e perfect pentru:
- Proiecte cu 10-50 activități
- Echipe mici (1-5 persoane care editează)
- Proiecte cu durată sub 1 an
Treci la Asana/Monday/MS Project când:
- Ai peste 100 activități cu dependențe complexe
- Echipa e distribuită și lucrează simultan pe același plan
- Ai nevoie de alocarea și monitorizarea timpului per persoană
Concluzie
Un Gantt Chart în Excel bine construit oferă 80% din funcționalitatea unui software dedicat, la zero cost suplimentar. Cu formatare condiționată și câteva formule, ai un instrument de tracking vizual, actualizat în timp real, distribuit ca fișier simplu.
La Excel Group construim template-uri de management de proiecte în Excel adaptate pentru firme din România și Moldova — de la proiecte simple la planificări complexe multi-departament. Contactează-ne.
Întrebări frecvente
Pot adăuga milestone-uri (jaloane) în Gantt Chart?
Da — milestone-urile au Durata = 0 sau 1 zi și sunt colorate diferit (de obicei cu un diamant/simbol special). Le poți marca cu formatare condiționată distinctă sau cu o serie separată în grafic.
Gantt Chart din Excel poate fi exportat în PDF pentru prezentare?
Da — Fișier → Export → Creare PDF. Recomandat: setezi zona de imprimare la zona vizibilă a Gantt-ului și orientarea paginii pe Peisaj (A3 sau A2 pentru proiecte lungi).
Pot face ca Gantt Chart-ul să se trimită automat pe email la finalul săptămânii?
Da — cu Power Automate: exporți foaia ca PDF prin Office Script, apoi Power Automate trimite PDF-ul pe email vinerea la ora 17:00.

