Skip to main content

Crea un diagramma di Gantt in Excel

Author: Siluvia Last Modified: 2025-05-30

I diagrammi di Gantt, inventati da Henry Gantt negli anni '10 del 1900, sono generalmente utilizzati nella gestione dei progetti. Possono aiutare a pianificare, gestire e monitorare visivamente i tuoi progetti, liberandoti dalle grandi tabelle di dati delle attività. Questo tutorial ti mostrerà come creare un diagramma di Gantt in Excel.

Il seguente diagramma di Gantt mostra le attività da due prospettive. Quando si seleziona "Pianificato" dall'elenco a discesa, il diagramma di Gantt mostra solo la durata pianificata per le attività. Dopo aver cambiato il valore in "In effettivi", puoi vedere una barra verde visualizzata all'interno di quella grigia, che rappresenta il progresso dell'attività. E se l'attività è completata in anticipo o posticipata, verranno apportate modifiche alla lunghezza della barra grigia.

Crea un semplice diagramma di Gantt in Excel
Crea un diagramma di Gantt dinamico che mostri il progresso delle attività
Crea un modello online di diagramma di Gantt in Excel
Crea facilmente un diagramma di Gantt con una funzione straordinaria
Scarica il file di esempio
Video: Crea un diagramma di Gantt in Excel


Crea un semplice diagramma di Gantt in Excel

Prepara i dati

Supponendo che tu abbia una tabella delle attività contenente le colonne Nome attività, Data di inizio e Data di fine come mostrato nello screenshot sottostante. Per creare un semplice diagramma di Gantt, devi anche creare una colonna Durata.

Seleziona una cella vuota (in questo caso, seleziono D2 per ottenere la prima durata), inserisci la formula =C2-B2 al suo interno e premi il tasto Invio. Seleziona la cella della formula, quindi trascina la maniglia di riempimento fino a quando tutte le durate non vengono visualizzate.

steps of creating a simple Gantt chart in Excel

Crea il diagramma di Gantt

1. Seleziona la colonna della data di inizio (senza intestazione), vai alla scheda Inserisci, quindi fai clic su Inserisci grafico a colonne o a barre > Barre impilate. Vedi screenshot:

steps of creating a simple Gantt chart in Excel

2. Quindi il grafico viene inserito nel foglio di lavoro, fai clic con il pulsante destro del mouse sul grafico e scegli Seleziona dati dal menu contestuale.

steps of creating a simple Gantt chart in Excel

3. Nella finestra di dialogo Seleziona origine dati, fai clic sul pulsante Aggiungi.

steps of creating a simple Gantt chart in Excel

4. Quindi si aprirà la finestra di dialogo Modifica serie. Digita il nome della serie, seleziona l'intervallo della colonna Durata (escludi l'intestazione) nella casella Valori della serie, quindi fai clic sul pulsante OK.

steps of creating a simple Gantt chart in Excel

5. Quando ritorna alla finestra di dialogo Seleziona origine dati, seleziona Serie1 nella casella Voci legenda (serie) e quindi fai clic sul pulsante Modifica nella casella Etichette asse orizzontale (categoria).

steps of creating a simple Gantt chart in Excel

6. Nella finestra di dialogo Etichette asse, seleziona l'intervallo della colonna della descrizione dell'attività (senza intestazione), quindi fai clic sul pulsante OK.

steps of creating a simple Gantt chart in Excel

7. Quando ritorna nuovamente alla finestra di dialogo Seleziona origine dati, puoi vedere che i numeri della serie originale sono stati sostituiti dalle descrizioni delle attività. Fai clic sul pulsante OK per salvare la modifica e chiudere la finestra di dialogo.

Come puoi vedere, le descrizioni delle attività sul grafico sono elencate in ordine inverso. Devi riorganizzarle per farle corrispondere all'ordine dei dati originali.

steps of creating a simple Gantt chart in Excel

8. Seleziona l'etichetta dell'asse, fai clic con il pulsante destro del mouse e seleziona Formatta asse dal menu contestuale.

steps of creating a simple Gantt chart in Excel

9. Nel riquadro Formatta asse, seleziona la casella Categorie in ordine inverso sotto la scheda Opzioni asse.

steps of creating a simple Gantt chart in Excel

Ora le descrizioni delle attività sono elencate in un ordine normale.

10. Fai clic su una delle barre blu per selezionarle tutte, fai clic con il pulsante destro del mouse e seleziona Formatta serie dati dal menu contestuale.

steps of creating a simple Gantt chart in Excel

11. Nel riquadro Formatta serie dati, vai alla scheda Riempimento e linea, quindi scegli separatamente le opzioni Nessun riempimento e Nessuna linea nelle sezioni Riempimento e Bordo.

steps of creating a simple Gantt chart in Excel

Ora tutte le barre blu sono nascoste nel diagramma di Gantt.

12. Vai a selezionare la prima data di inizio nel tuo intervallo, fai clic con il pulsante destro del mouse e seleziona l'opzione Formatta celle dal menu contestuale. Nella finestra di dialogo Formatta celle, fai clic su Generale nella casella di riepilogo Categoria, ricorda o scrivi il numero sulla destra, quindi fai clic sul pulsante Annulla per chiudere la finestra di dialogo.

steps of creating a simple Gantt chart in Excel

13. Fai clic per selezionare l'intero asse delle date. Fai clic con il pulsante destro del mouse e seleziona Formatta asse.

steps of creating a simple Gantt chart in Excel

14. Nel riquadro Formatta asse, inserisci il numero che hai annotato nel passaggio 12 nella casella Minimo, quindi regola le unità Principali e Secondarie come necessario.

steps of creating a simple Gantt chart in Excel

Ora il diagramma di Gantt viene visualizzato come mostrato nello screenshot sottostante.

steps of creating a simple Gantt chart in Excel

Puoi applicare altre formattazioni per decorare il diagramma di Gantt come desideri.

1) Modifica il titolo del grafico;
2) Riduci gli spazi bianchi tra le barre facendo clic con il pulsante destro del mouse sulle barre arancioni, selezionando Formatta serie dati dal menu contestuale, quindi spostando la Larghezza intervallo verso sinistra finché non soddisfa le tue esigenze.

steps of creating a simple Gantt chart in Excel

3) Aggiungi etichette dati alla barra.
4) Cambia il colore della barra, aggiungi ombre e regola il formato 3D come necessario.

Infine, il diagramma di Gantt viene visualizzato come mostrato nello screenshot sottostante.

steps of creating a simple Gantt chart in Excel


Crea un diagramma di Gantt dinamico che mostri il progresso delle attività

Ma in molti casi, le attività possono essere completate in anticipo o posticipate. In questa sezione, creeremo un diagramma di Gantt completo che non solo mostra i giorni effettivi che hai dedicato alle attività, ma visualizza anche il progresso delle attività.

Per prima cosa, prepara i tuoi dati

1. Calcola la durata pianificata per ogni attività. Come mostrato nello screenshot sottostante, devi creare manualmente una colonna Durata (se c'è già una colonna Durata nella tua tabella, ignora questo passaggio).

Seleziona una cella per ottenere la durata della prima attività, inserisci la formula sottostante al suo interno e premi il tasto Invio. Quindi trascina la maniglia di riempimento di questa cella della formula fino a ottenere tutte le durate.

=D4-C4

steps of creating a dynamic Gantt chart showing task progressl

2. Crea una nuova tabella contenente i giorni effettivi che hai dedicato alle attività (le date di fine potrebbero essere diverse da quelle originali). Calcola le durate effettive con la formula sottostante. Inoltre, aggiungi una colonna di completamento percentuale.

=D16-C16

steps of creating a dynamic Gantt chart showing task progress

3. Nella cella I4, inserisci un elenco a discesa di convalida dati con valori di origine "Durata pianificata" e "Durata effettiva".

steps of creating a dynamic Gantt chart showing task progress

4. Infine, crea la terza tabella della timeline del progetto. Creeremo il diagramma di Gantt basandoci sui dati di questa tabella.

4.1) Crea la colonna Durata. Seleziona una cella, inserisci la formula sottostante al suo interno e premi il tasto Invio. Quindi trascina la sua Maniglia di riempimento verso il basso per applicare la formula ad altre celle fino a quando tutte le durate delle attività non vengono visualizzate.
=SE($I$4="Durata pianificata";D4-C4;D16-C16)

steps of creating v

4.2) Crea la colonna Progresso. Seleziona una cella, inserisci la formula sottostante al suo interno e premi il tasto Invio. Quindi trascina la sua Maniglia di riempimento verso il basso per applicare la formula ad altre celle fino a quando tutti i risultati non vengono visualizzati.
=SE($I$4="Durata pianificata";0;F16*D28)

steps of creating a dynamic Gantt chart showing task progress

Note:

1. In queste formule, $I$4 è la cella contenente l'elenco a discesa di convalida dati.
2. La tabella della timeline del progetto cambierà dinamicamente in base al valore selezionato nell'elenco a discesa.
Crea un diagramma di Gantt dinamico con i dati della tabella Timeline del progetto

1. Innanzitutto, esegui la stessa operazione descritta sopra dal passaggio 1 al passaggio 1 per creare un normale diagramma di Gantt basandosi sui dati della tabella Timeline del progetto.

Quando il diagramma di Gantt viene visualizzato come mostrato nello screenshot sottostante, procedi per aggiungere il progresso delle attività.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

2. Seleziona le barre invisibili, fai clic sul pulsante Elementi del grafico, quindi seleziona la casella Barre di errore. Vedi screenshot:

steps of creating a dynamic Gantt chart with the data of the Project timeline table

3. Fai clic con il pulsante destro del mouse su una delle barre di errore e seleziona Formatta barre di errore dal menu contestuale.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

4. Nel riquadro Formatta barre di errore, devi:

4.1) Seleziona Più nella sezione Direzione;
4.2) Seleziona Nessun cappuccio nella sezione Stile finale;
4.3) Seleziona Personalizzato nella sezione Quantità di errore e quindi fai clic sul pulsante Specifica valore. Vedi screenshot:

steps of creating a dynamic Gantt chart with the data of the Project timeline table

5. Nella finestra di dialogo Barre di errore personalizzate, seleziona la colonna Progresso nella casella Valore di errore positivo e quindi fai clic sul pulsante OK.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

6. Ora le barre di errore sono ancora selezionate, vai alla scheda Riempimento e linea nel riquadro Formatta barre di errore, specifica un colore e una larghezza per esse.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

Suggerimenti: È necessario selezionare “Durata effettiva” nell'elenco a discesa per visualizzare il progresso delle attività nel diagramma di Gantt.

Ora il diagramma di Gantt con il progresso delle attività è creato come mostrato nello screenshot sottostante.

steps of creating a dynamic Gantt chart with the data of the Project timeline table

Suggerimenti: Puoi applicare altre formattazioni per decorare il diagramma di Gantt come desideri. Ad esempio:

1) Aggiungi etichette dati sulle barre;
2) Riduci gli spazi bianchi tra le barre Durata per rendere le barre più larghe;
3) Cambia il colore delle barre Durata.

Ecco il diagramma di Gantt dinamico con il progresso delle attività.


Crea un modello online di diagramma di Gantt in Excel

Inoltre, Excel fornisce modelli online gratuiti per i diagrammi di Gantt. In questa sezione, ti mostreremo come creare un modello online di diagramma di Gantt in Excel.

1. Fai clic su File > Nuovo.

steps of creating an online Excel Gantt chart template

2. Digita “Gantt” nella casella di ricerca e poi premi il tasto Invio.

steps of creating an online Excel Gantt chart template

3. Ora tutti i modelli online di diagrammi di Gantt di Excel sono stati trovati. Fai clic su uno dei modelli per crearlo secondo necessità.

steps of creating an online Excel Gantt chart template

4. Poi si aprirà una finestra contenente l'anteprima e l'introduzione del diagramma di Gantt selezionato. Fai clic sul pulsante Crea.

steps of creating an online Excel Gantt chart template

5. Quindi il diagramma di Gantt specifico viene creato in una nuova cartella di lavoro. Devi solo sostituire i dati esistenti con i dati di cui hai bisogno per rendere utile il diagramma di Gantt.


Crea facilmente un Diagramma di Gantt in Excel

Se i metodi sopra descritti sono duplicati e richiedono molto tempo per te, qui ti consigliamo vivamente di usare Diagramma di Gantt l'utilità di Kutools per Excel.Con questa funzione, puoi facilmente creare un Diagramma di Gantt in Excel con pochi clic come mostrato nella demo sottostante.
Scarica e prova subito! 30-giorni di prova gratuita


Scarica il file di esempio

sample of creating gantt chart in Excel


Video: Crea un diagramma di Gantt in Excel


I migliori strumenti per la produttività di Office

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente   |  Genera Codice  |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici  |  Richiama Funzioni avanzate di Kutools
Funzionalità Popolari: Trova, Evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Unisci Colonne o Celle senza perdere dati  |  Arrotonda senza Formula ...
Super VLookup: Criteri Multipli  |  Valori Multipli  |  Tra Più Fogli  |  Corrispondenza approssimativa...
Elenco a discesa Avanzato: Elenco a Discesa Semplice  |  Elenco a Discesa Dipendente  |  Elenco a Discesa Multiselezione...
Gestore Colonne: Aggiungi un Numero Specifico di Colonne  |  Sposta Colonne  |  Alterna lo Stato di Visibilità delle Colonne Nascoste  Confronta Colonne per Selezionare Celle Uguali e Diverse ...
Funzionalità Principali: Attenzione della griglia  |  Visualizzazione di progettazione  |  Barra delle formule avanzata  |  Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText (Testo Automatico)  |  Selettore di data  |  Unisci Fogli di lavoro  |  Decrittografa/Crittografa celle  |  Invia Email da Lista  |  Super Filtri  |  Filtro Speciale (filtro grassetto/corsivo/barrato...) ...
Top 15 Set di Strumenti12 Strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici ...)  |  50+ Tipi di Grafici (Diagramma di Gantt ...)  |  40+ Formule Pratiche (Calcola letà in base alla data di nascita ...)  |  19 Strumenti Inserimento (Inserisci codice QR, Inserisci Immagine dal Percorso ...)  |  12 Strumenti Conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci e Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro ancora

Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...


Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)

  • Un secondo per passare tra decine di documenti aperti!
  • Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
  • Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.