Come creare un diagramma di Gantt automatizzato in Excel da zero
Non hai bisogno di software di gestione dei progetti costosi per creare una timeline professionale. Con alcune formule e regole di formattazione condizionale, puoi usare Excel per creare un diagramma di Gantt dinamico e codificato a colori che si aggiorna automaticamente man mano che il tuo progetto cambia.
Passo 1: Crea le fondamenta
Inizia con un tavolo pulito e automatizzato
Prima di poter visualizzare una timeline, hai bisogno di un dataset strutturato che aggiorni automaticamente il diagramma di Gantt quando le attività cambiano.
Parte 1: Inserisci i tuoi parametri
Per prima cosa, definisci le intestazioni e converti l'intervallo in una tabella di Excel:
- Inserisci questi intestazioni di colonna in riga 3: Task, Assegnatario, Inizio, Durata, Fine e Completato.
- Completa la colonna Attività con gli ID delle attività.
- Con qualsiasi cella del compito selezionata, premi Ctrl+T, poi seleziona La mia tabella ha intestazioni e clicca OK.
- Rinomina la tabella in T_ProjectTimeline nella scheda Progettazione tabella.
- Infine, sempre nella scheda Progettazione tabella, deselezionare il Pulsante filtro per pulire le intestazioni delle colonne.
Parte 2: Completa le colonne rimanenti
Ora, completa il resto della tua tabella:
Colonna | Cosa contiene | Cosa fare |
|---|---|---|
Cessionario | I nomi degli assegnatari |
Digita manualmente i nomi delle persone oppure usa Convalida dati per creare un elenco a discesa di opzioni. |
Inizio | La data in cui inizia il compito | Seleziona la colonna, premi Ctrl+1, scegli un formato Data o Personalizzato appropriato e inserisci le date. |
Durata | Il numero di giorni che il compito impiegherà per essere completato | Digita questi manualmente. |
Fine | La data di completamento prevista basata sull'inizio e sulla durata | Per calcolare una data di fine includendo i fine settimana, usa:
Per escludere i fine settimana, utilizza: dove -1 indica a Excel di includere la data di inizio nel calcolo. Usa lo strumento Formato Copia nella scheda Home per duplicare il formato della data nella colonna Inizio. |
Completato | Il numero di giorni di lavoro che è stato completato finora | Digita questi manualmente. |
Parte 3: Inserire la sezione della data nel grafico
Invece di digitare manualmente ogni data nella parte superiore del tuo grafico, lascia che Excel generi automaticamente la sequenza temporale utilizzando la funzione SEQUENCE. Lascia una colonna vuota, poi digita questa formula nella cella H3:
=SEQUENCE(1,MAX(T_ProjectTimeline[End])-MIN(T_ProjectTimeline[Start])+1,MIN(T_ProjectTimeline[Start]))dove :
- 1 dice a Excel che vuoi una singola riga di date.
- MAX-MIN+1 indica a Excel di sottrarre la data più recente nella colonna End dalla data più antica nella colonna Start per dare il numero totale di giorni che copre la timeline. Il +1 garantisce che il calcolo includa la data di inizio.
- MIN dice a Excel di iniziare la sequenza alla data più recente nella colonna Inizio.
Quando premi Invio, vedrai il risultato visualizzato come numeri seriali della data, quindi selezionali tutti e premi Ctrl+1 per scegliere un formato Data o Personalizzato. Inoltre, per evitare che il grafico sia troppo largo, seleziona le celle della data, clicca su Ruota testo in alto nel menu a discesa Orientamento della scheda Home e riduci la larghezza delle colonne.
Fase 2: Costruire la timeline visiva
Usa la formattazione condizionale come un pennello
Con i dati a posto, è il momento di usare le regole di formattazione condizionale di Excel per disegnare automaticamente le tue barre di Gantt.
Parte 1: Mappa i bar
La barra principale di Gantt appare ogni volta che una data della timeline cade tra la data di inizio e la data di fine del compito:
- Seleziona la griglia vuota e fai clic su Home > Formattazione condizionale > Nuova regola.
- Nella finestra di dialogo, seleziona Usa una formula per determinare quali celle formattare.
- Fai clic su Formato, seleziona un riempimento di colore chiaro e fai clic su OK.
- Digita questo nel campo della formula:
=AND(H$3>=$C4,H$3<=$E4)dove :
- =AND dice a Excel che hai due criteri.
- H$3>=$C4 è il primo criterio. Controlla se la data dell'intestazione è il giorno stesso o dopo la data di inizio del compito nella colonna C.
- H$3<=$E4 è il secondo criterio. Controlla se la data nell'intestazione è uguale o anteriore alla data di fine attività nella colonna E.
Il simbolo $ blocca una riga o una colonna in un riferimento di cella. In H$3, la riga è bloccata, quindi ogni colonna controlla la riga dell'intestazione. In $C4, la colonna è bloccata, quindi ogni riga del compito fa sempre riferimento alla sua data di inizio mentre la riga si adatta man mano che la formula si riempie verso il basso.
Quando clicchi OK, tutti i giorni attivi vengono colorati nel tuo grafico.
Se la timeline del tuo progetto si allunga, aggiorna i criteri di formattazione condizionale e gli intervalli di formattazione delle date per includere le nuove colonne e righe.
Parte 2: Stratificare il monitoraggio dei progressi
Ora puoi visualizzare quanto di ogni attività è stato completato. Con la stessa griglia selezionata, crea una seconda regola di formattazione condizionale con una variante leggermente più scura dello stesso colore di riempimento della tua prima regola. Ecco la formula:
=AND(H$3>=$C4,H$3<=WORKDAY.INTL($C4-1,$F4))
dove :
- H$3>=$C4 verifica se la data dell'intestazione è uguale o successiva alla data di inizio del compito.
- H$3<=WORKDAY.INTL($C4-1,$F4) definisce una data di scadenza basata sul numero di giorni lavorativi completati inseriti nella colonna Completati. La regola riempie la sequenza temporale dall'inizio del compito fino a quella scadenza, saltando i fine settimana.
Parte 3: Evidenzia i fine settimana
Se le tue formule saltano i fine settimana, anche il tuo grafico dovrebbe indicare visivamente i giorni non lavorativi. Seleziona di nuovo l'area del Gantt e applica un riempimento grigio chiaro con il seguente criterio:
=WEEKDAY(H$3,2)>=6
dove :
- WEEKDAY esamina una data e restituisce un numero che rappresenta il giorno della settimana.
- H$3 è la data nell'intestazione del diagramma di Gantt che Excel sta attualmente controllando.
- 2 è il tipo di ritorno. Indica a Excel di utilizzare un sistema di numerazione specifico in cui lunedì è 1 e domenica è 7.
- >=6 verifica se il numero restituito è 6 (sabato) o 7 (domenica). Se vero, Excel evidenzia la cella per indicare un fine settimana.
Parte 4: Segna la data odierna
Infine, puoi aggiungere un indicatore mobile "Oggi" per mostrare la posizione corrente nella tua timeline:
- Seleziona la riga dell'intestazione della data del Gantt, quindi crea una nuova regola.
- Seleziona un riempimento della cella rosso o arancione.
- Usa questa formula per definire quando dovrebbe applicarsi l'evidenziazione:
=H$3=TODAY()Parte 5: Aggiungi tocchi visivi
Ora che la logica funziona, apporta alcuni ultimi ritocchi estetici:
- Rimuovi le griglie: Deseleziona Griglie nella scheda Visualizza. Questo crea una tela pulita, simile a un'app, per la tua timeline.
- Regola la larghezza delle colonne e delle righe: Fai clic e trascina i bordi delle intestazioni delle colonne e delle righe finché tutto non è ben distanziato.
- Uniforma l'allineamento: Seleziona la tua tabella e la griglia della timeline, quindi utilizza gli strumenti di Allineamento nella scheda Home per centrare il contenuto verticalmente e orizzontalmente.
- Aggiungi un riempimento all'intestazione: Applica un colore di riempimento distinto alle intestazioni della tabella e alla riga della data per unire visivamente la tabella e il grafico insieme.
- Usa bordi bianchi: Applica bordi bianchi interni orizzontali (Ctrl+1 > Bordi) al tuo diagramma di Gantt. Questo segmenta le barre in "mattoni" ordinati che appaiono professionali e sono più piacevoli alla vista.
- Aggiungi una riga del titolo: Usa la riga 1 come intestazione del foglio di lavoro.
Ora, il tuo diagramma di Gantt non solo funziona come un orologio, ma ha anche l'aspetto giusto.
Oltre la linea temporale di base
La gestione dei progetti moderna riguarda la chiarezza, e il tuo nuovo cruscotto Excel offre esattamente questo. Niente più fogli di calcolo "fragili"—solo una visione pulita e strutturata del battito del tuo progetto. Per organizzare ulteriormente il tuo flusso di lavoro, crea un rapido grafico a timeline dinamico per vedere i principali eventi del progetto da una prospettiva d'insieme.


































