Skip to main content

Crea un grafico a categorie multilivello in Excel

Author: Siluvia Last Modified: 2025-08-06

Un grafico a categorie multilivello può visualizzare contemporaneamente le etichette della categoria principale e quelle delle sottocategorie. Quando hai valori per elementi che appartengono a diverse categorie e vuoi distinguere visivamente i valori tra le categorie, questo grafico può esserti di aiuto.

Questa guida dimostra metodi per creare due tipi di grafici a categorie multilivello in Excel nei dettagli.

steps of creating a multi-level category chart in Excela multi-level category chart in Excel

Crea un grafico a barre a categorie multilivello in Excel
Crea un grafico a colonne a categorie multilivello in Excel
Crea facilmente un grafico a categorie multilivello con uno strumento incredibile
Scarica il file di esempio
Video: Crea un grafico a bande in Excel


Crea un grafico a categorie multilivello in Excel

Procedi come segue per creare un grafico a categorie multilivello in Excel.

1. Innanzitutto, organizza i tuoi dati su cui creerai un grafico a categorie multilivello come segue.

1.1) Nella prima colonna, inserisci i nomi delle categorie principali;
1.2) Nella seconda colonna, inserisci i nomi delle sottocategorie;
1.3) Nella terza colonna, inserisci ciascun dato per le sottocategorie.

steps of creating a multi-level category chart in Excel

2. Seleziona l'intervallo dati, fai clic su Inserisci > Inserisci Grafico a Colonne o Barre > Barre Raggruppate.

steps of creating a multi-level category chart in Excel

3. Trascina il bordo del grafico per ingrandire l'area del grafico. Vedi la demo qui sotto.

4. Fai clic con il tasto destro sulla barra e seleziona Formatta Serie Dati dal menu contestuale per aprire il riquadro Formatta Serie Dati.

Suggerimenti: Puoi anche fare doppio clic su una qualsiasi delle barre per aprire il riquadro Formatta Serie Dati.

steps of creating a multi-level category chart in Excel

5. Nel riquadro Formatta Serie Dati, cambia la Larghezza Intervallo al 50%.

steps of creating a multi-level category chart in Excel

Ora il grafico viene visualizzato come segue.

steps of creating a multi-level category chart in Excel

6. Inserisci due righe vuote prima di ogni sottocategoria principale (tranne la prima) nell'intervallo dati. Poi vedrai che le categorie e le barre dei dati nel grafico sono separate da spazi vuoti.

steps of creating a multi-level category chart in Excel

7. Fai doppio clic sulla prima cella della prima riga di ogni coppia di righe vuote che hai inserito nel passaggio 6, inserisci uno spazio premendo il tasto Spazio una volta sulla tastiera. Poi vedrai che vengono aggiunti contorni neri alle aree vuote nei campi dell'asse verticale.

steps of creating a multi-level category chart in Excel

8. Fai clic sull'asse verticale, vai al riquadro Formatta Asse e poi seleziona la casella Ordine delle categorie inverso.

steps of creating a multi-level category chart in Excel

9. Seleziona il titolo del grafico e poi premi il tasto Canc per rimuoverlo dal grafico. Fai lo stesso per rimuovere l'asse orizzontale e le linee della griglia.

10. Ora devi specificare colori diversi per ogni categoria principale.

10.1) Fai clic due volte sulla prima barra nella prima categoria principale per selezionarla;
10.2) Vai al riquadro Formatta Punto Dati, fai clic sull'icona Riempimento e Linea, seleziona l'opzione Riempimento Solido nella sezione Riempimento e specifica un colore come necessario;

steps of creating a multi-level category chart in Excel

10.3) Premi il tasto Destra sulla tastiera per selezionare la barra successiva, e poi premi il tasto F4 per applicare lo stesso colore di riempimento.
10.4) Ripeti il passaggio 10.3) per applicare lo stesso colore di riempimento a tutte le barre della prima categoria principale.
10.5) Ripeti i passaggi precedenti da 10.1) a 10.4) per specificare un altro colore di riempimento per le barre della seconda categoria principale.

Dopo aver specificato i colori di riempimento per distinguere le categorie, puoi vedere che il grafico viene visualizzato come mostrato nello screenshot qui sotto.

steps of creating a multi-level category chart in Excel

11. Ora cambia i colori del contorno dell'asse verticale e delle barre in nero.

11.1) Seleziona il titolo del grafico e premi il tasto Canc per rimuoverlo dal grafico. Fai lo stesso per rimuovere le linee della griglia e l'asse orizzontale;
12.2) Seleziona l'asse verticale, vai al riquadro Formatta Asse, fai clic sull'icona Riempimento e Linea, seleziona l'opzione Linea Continua nella sezione Linea, e poi seleziona Nero dall'elenco a discesa Colore.

steps of creating a multi-level category chart in Excel

12.3) Fai clic su una qualsiasi delle barre e poi premi il tasto F4 per applicare lo stesso colore del contorno a tutte le barre.

Ora il grafico viene visualizzato come segue.

steps of creating a multi-level category chart in Excel

13. Ora devi aggiungere etichette dati alle barre dei dati. Seleziona il grafico, fai clic sul pulsante Elementi del Grafico e poi seleziona la casella Etichette Dati.

steps of creating a multi-level category chart in Excel

Ora il grafico a categorie multilivello è completo come mostrato nello screenshot qui sotto.

steps of creating a multi-level category chart in Excel


Crea un grafico a colonne a categorie multilivello in Excel

In questa sezione, ti mostrerò un nuovo tipo di grafico a colonne a categorie multilivello. Come mostrato nello screenshot qui sotto, questo tipo di grafico a colonne a categorie multilivello può essere più efficiente per visualizzare contemporaneamente sia le etichette della categoria principale che quelle delle sottocategorie. E puoi confrontare la stessa sottocategoria in ciascuna categoria principale verticalmente.

Puoi seguire la seguente guida per creare questo tipo di grafico a colonne a categorie multilivello in Excel.

steps of creating a multi-level category column chart in Excel

1. Come mostrato sopra nel grafico, ci sono colonne di categorie a tre livelli, e ogni livello di colonne è separato da spaziatura, quindi il primo passo è calcolare la spaziatura tra ciascun livello di colonne basandosi sui dati originali come mostrato nello screenshot qui sotto.

steps of creating a multi-level category column chart in Excel

1.1) Copia l'intervallo dati originale e incolla in un nuovo intervallo. Inserisci una colonna vuota accanto a ciascuna colonna, e poi compila le intestazioni delle colonne. Vedi screenshot:

steps of creating a multi-level category column chart in Excel

1.2) Nella prima cella vuota della prima colonna vuota, inserisci la formula sottostante e premi il tasto Invio. Poi seleziona la cella risultato, trascina la maniglia di riempimento automatico verso il basso per ottenere gli altri risultati.
=MAX(B2:B6)*1.1-B2
Nota: Nella formula, 1.1 è un valore variabile. Se desideri aumentare la spaziatura, questo valore dovrebbe essere maggiore di 1.1. Dipende dalle tue esigenze.

steps of creating a multi-level category column chart in Excel

1.3) Applica la formula sottostante nella prima cella vuota della seconda colonna vuota. Poi trascina la maniglia di riempimento automatico verso il basso per ottenere gli altri risultati.
=MAX(C2:C6)*1.1-C2

steps of creating a multi-level category column chart in Excel

1.4) Nella prima cella vuota della terza colonna vuota, applica la formula sottostante, poi trascina la maniglia di riempimento automatico verso il basso per ottenere gli altri risultati.
=MAX(D2:D6)*1.1-D2

steps of creating a multi-level category column chart in Excel

2. Seleziona l'intero intervallo ausiliario (A9:G14), fai clic su Inserisci > Inserisci Grafico a Colonne o Barre > Colonna Impilata.

steps of creating a multi-level category column chart in Excel

3. Poi un grafico impilato viene inserito nel foglio di lavoro corrente. Mantieni il grafico selezionato, fai clic su Cambia Righe/Colonne sotto la scheda Progettazione (Strumenti Grafico).

steps of creating a multi-level category column chart in Excel

Poi il grafico viene visualizzato come segue.

steps of creating a multi-level category column chart in Excel

4. Fai doppio clic su qualsiasi serie nel grafico per aprire il riquadro Formatta Serie Dati. Nel riquadro, cambia la Larghezza Intervallo allo 0%.

steps of creating a multi-level category column chart in Excel

5. Seleziona la serie dati spacing1 nel grafico, vai al riquadro Formatta Serie Dati per configurare come segue.

5.1) Fai clic sull'icona Riempimento e Linea;
5.2) Seleziona Nessun riempimento nella sezione Riempimento.

Poi queste barre dati vengono nascoste.

steps of creating a multi-level category column chart in Excel

6. Seleziona la serie dati spacing2, premi il tasto F4 per nasconderla nel grafico.

7. Poi nascondi la serie dati spacing3 con la stessa operazione di sopra.

8. Rimuovi il titolo del grafico e le linee della griglia.

Poi il grafico viene visualizzato come mostrato nello screenshot qui sotto.

steps of creating a multi-level category column chart in Excel

9. Seleziona la serie dati superiore e vai al riquadro Formatta Serie Dati per configurare come segue.

9.1) Fai clic sull'icona Riempimento e Linea;
9.2) Seleziona l'opzione Linea Continua nella sezione Bordo;
9.3) Scegli il colore Bianco dall'elenco a discesa Colore;
9.4) Cambia la larghezza del bordo a 1,5pt.

steps of creating a multi-level category column chart in Excel

10. Ripeti il passaggio 9 per aggiungere gli stessi stili di bordo alle altre due righe. Poi otterrai il seguente grafico.

steps of creating a multi-level category column chart in Excel

Ora devi aggiungere i valori della categoria principale sul lato destro dell'area del grafico come mostrato nello screenshot qui sotto.

steps of creating a multi-level category column chart in Excel

11. Per aggiungere questi valori, innanzitutto, dobbiamo ottenere le posizioni precise di questi valori nel grafico con alcuni dati ausiliari.

11.1) In un nuovo intervallo, inserisci tre 6 in una colonna, e nella colonna successiva, inserisci il numero 0 nella prima cella.
Note:
  • 1) Come possiamo vedere, ci sono cinque colonne che rappresentano le sottocategorie nel grafico. Per posizionare i valori della categoria principale sul lato destro dell'area del grafico, dobbiamo collocare i valori della categoria principale nella sesta colonna del grafico. Quindi i dati della prima colonna del nuovo intervallo ausiliario sono 6. E poiché ci sono tre categorie principali, qui abbiamo bisogno di tre 6.
  • 2) Il numero 0 rappresenta la posizione della prima categoria principale.
  • steps of creating a multi-level column category chart in Excel
11.2) Nella cella successiva, applica la formula sottostante per ottenere la posizione della seconda categoria principale.
=MAX(B2:B6)*1.1

steps of creating a multi-level category column chart in Excel

11.3) Applica la formula sottostante nell'ultima cella per ottenere la posizione dell'ultima categoria principale.
=MAX(C2:C6)*1.1+C18

steps of creating a multi-level category column chart in Excel

12. Fai clic con il tasto destro sul grafico e fai clic su Seleziona Dati dal menu contestuale.

steps of creating a multi-level category column chart in Excel

13. Nella finestra di dialogo Origine Dati Selezionata, fai clic sul pulsante Aggiungi.

14. Nella finestra di dialogo Modifica Serie, seleziona i dati di posizione che hai calcolato per le categorie principali nella casella Valori Serie, e poi fai clic sul pulsante OK.

steps of creating a multi-level category column chart in Excel

15. Poi, ritorna alla finestra di dialogo Origine Dati Selezionata, puoi vedere che una nuova serie “Serie7” è stata aggiunta nella casella Voci Legenda, fai clic su OK per salvare le modifiche.

steps of creating a multi-level category column chart in Excel

16. Fai clic con il tasto destro sul grafico e seleziona Cambia Tipo Grafico Serie dal menu contestuale.

steps of creating a multi-level category column chart in Excel

17. Nella finestra di dialogo Cambia Tipo Grafico, specifica il Tipo Grafico come “Dispersione” per la nuova serie che hai aggiunto nel passaggio 15, e poi fai clic su OK.

steps of creating a multi-level category column chart in Excel

Ora il grafico viene visualizzato come mostrato nello screenshot qui sotto.

steps of creating a multi-level category column chart in Excel

18. Fai clic con il tasto destro sul grafico e fai clic su Seleziona Dati nel menu contestuale.

19. Nella finestra di dialogo Origine Dati Selezionata, seleziona la serie che hai aggiunto nel passaggio 15, e poi fai clic sul pulsante Modifica.

steps of creating a multi-level category column chart in Excel

20. Nella finestra di dialogo Modifica Serie, seleziona le celle contenenti il numero 6 nella casella Valori X Serie e poi fai clic su OK.

steps of creating a multi-level category column chart in Excel

21. Fai clic su OK per salvare le modifiche quando ritorna alla finestra di dialogo Origine Dati Selezionata.

22. Ora la nuova serie viene mostrata come punti di dispersione e visualizzata sul lato destro dell'area del grafico. Seleziona i punti, fai clic sul pulsante Elementi del Grafico, e poi seleziona la casella Etichette Dati.

steps of creating a multi-level category column chart in Excel

23. Fai clic con il tasto destro sulle etichette dati e seleziona Formatta Etichette Dati dal menu contestuale.

steps of creating a multi-level category column chart in Excel

24. Nel riquadro Formatta Etichette Dati, procedi come segue.

24.1) Seleziona la casella Valore Da Celle;

steps of creating a multi-level category column chart in Excel

24.2) Nella finestra pop-up Intervallo Etichetta Dati, seleziona l'intervallo contenente i valori della categoria principale, e poi fai clic su OK.

steps of creating a multi-level category column chart in Excel

24.3) Deseleziona la casella Valore Y;
24.4) Seleziona l'opzione Sopra nella sezione Posizione Etichetta.

steps of creating a multi-level category column chart in Excel

25. Seleziona i punti nel grafico, e poi vai al riquadro Formatta Serie Dati per configurare come segue.

25.1) Fai clic sull'icona Riempimento e Linea;
25.2) Fai clic sulla scheda Marcatore;
25.3) Espandi Opzioni Marcatore e poi seleziona Nessuno. Vedi screenshot:

steps of creating a multi-level category column chart in Excel

26. Rimuovi la legenda dal grafico selezionandola e premendo il tasto Canc sulla tastiera.

27. Puoi formattare il massimo dell'asse verticale per rendere il grafico compatto facendo doppio clic sull'asse verticale, poi inserendo un nuovo valore nella casella Massimo nel riquadro Formatta Asse.

steps of creating a multi-level category column chart in Excel

28. Aggiungi etichette dati alla serie selezionando la serie, facendo clic sul pulsante Elementi del Grafico e poi selezionando la casella Etichette Dati. Vedi screenshot:

steps of creating a multi-level category column chart in Excel

Ora un grafico a colonne a categorie multilivello è completo.

steps of creating a multi-level category column chart in Excel


Crea facilmente un grafico a categorie multilivello in Excel

La funzione Multi Layer Column Chart di Kutools for Excel fornisce tre tipi di grafici a categorie multilivello. Con questa funzionalità, puoi creare facilmente uno dei grafici a categorie multilivello in Excel con pochi clic solo, come mostrato nella demo qui sotto.
Scarica e prova subito! 30-giorni di prova gratuita

Scarica il file di esempio

sample of creating a multi-level category chart in Excel


Video: Crea un grafico a categorie multilivello in Excel