Come ruotare l’intervallo delle etichette degli assi in un grafico di Excel?
Quando si lavora con i grafici in Excel, può capitare che l’intervallo delle etichette degli assi diventi così lungo da causare sovrapposizioni o affollamento, come mostrato nello screenshot seguente. Questo rende il grafico difficile da leggere e interpretare, soprattutto quando si gestiscono categorie o etichette dei dati particolarmente estese. Invece di ridimensionare l’intero grafico o comprimere i dati, Excel offre opzioni flessibili per ruotare le etichette degli assi, migliorando sia la chiarezza sia l’aspetto complessivo della visualizzazione.

Ruotare le Intervallo delle etichette degli assi nel grafico
Formula Excel: Inserire interruzioni di riga nelle Intervallo delle etichette degli assi con CHAR(10)
VBA: Ruotare in blocco o orientare personalmente le Intervallo delle etichette degli assi in più grafici
Ruotare le Intervallo delle etichette degli assi nel grafico
Quando le Intervallo delle etichette degli assi risultano affollate nel grafico, ruotarle consente di ottimizzare lo spazio e la leggibilità senza dover apportare modifiche drastiche alle dimensioni o al layout del grafico. La rotazione delle Intervallo delle etichette degli assi è particolarmente utile per grafici con nomi di categoria lunghi, come risposte a sondaggi, codici prodotto o Formato data.
Seguire questi passaggi:
Ruotare le Intervallo delle etichette degli assi in Excel 2007/2010
1. Fare clic con il pulsante destro del mouse sull’asse le cui etichette si desidera ruotare e scegliere Formato asse dal menu contestuale. (Se si fa clic accidentalmente fuori dall’asse o si seleziona l’elemento sbagliato, riprovare per assicurarsi che l’asse corretto sia evidenziato prima di procedere.)

2. Nella finestra di dialogo Formato asse, fai clic sulla scheda Allineamento. Nella sezione Layout testo trovi l’elenco a discesa Direzione del testo. Fai clic su questo elenco e seleziona l’orientamento desiderato per le etichette, ad esempio Orizzontale, Ruota tutto il testo di 90°, Ruota tutto il testo di 270° o Impilato. Le diverse opzioni si adattano a scenari differenti:
- Orizzontale: opzione predefinita, perfetta per etichette brevi.
- Ruota tutto il testo di 90° o 270°: perfetto per etichette lunghe, evita sovrapposizioni!
- Impilato: posiziona ogni carattere o parola su una nuova riga quando lo spazio è limitato.

3. Fare clic su Chiudi per uscire dalla finestra di dialogo. Il grafico mostrerà immediatamente la nuova orientazione della Nuova Etichetta.

Suggerimento: per un controllo più preciso, ad esempio per impostare un angolo personalizzato (diverso dai valori fissi di 90° o 270°), rimani nella scheda Allineamento e regola la casella Angolo personalizzato al grado di rotazione desiderato (da -90° a +90°). In questo modo potrai adattare perfettamente l’orientamento alle esigenze del layout del tuo grafico.
Ruotare le Intervallo delle etichette degli assi nel grafico di Excel 2013 o versioni successive
Se utilizzi Microsoft Excel 2013, 2016, Microsoft 365 o versioni successive, l’interfaccia per la formattazione dell’intervallo delle etichette degli assi è stata leggermente aggiornata, offrendo opzioni simili e talvolta migliorate per l’allineamento e la direzione delle etichette.
1. Individua il grafico, quindi fai clic con il pulsante destro del mouse sull’intervallo delle etichette dell’asse che desideri ruotare. Dal menu contestuale, scegli Formato asse.
2. Verrà visualizzato il riquadro Formato asse sul lato destro dello schermo. Fai clic sul pulsante Dimensioni e proprietà (rappresentato da un'icona a forma di quadrato con segni di misurazione). Successivamente, individua la casella a discesa Direzione del testo e scegli tra opzioni come: Orizzontale, Ruota tutto il testo di 90°, Ruota tutto il testo di 270° o Impilato. Regola e visualizza in anteprima l’effetto per trovare la soluzione migliore per il layout dei tuoi dati.

Nota: per impostare angoli di testo personalizzati in Excel 2013 e versioni successive, cerca i controlli Opzioni testo o Allineamento nel riquadro Formato asse e inserisci l’angolo specifico desiderato. Potrebbero verificarsi errori di allineamento se utilizzi angoli negativi o eccessivamente ampi, quindi visualizza sempre l’anteprima prima di confermare.
Avvertenza: la rotazione dell’intervallo delle etichette degli assi non modifica i dati sottostanti né la struttura del grafico. Se, dopo la rotazione, le etichette continuano a sovrapporsi, valuta ulteriori opzioni come ridurre la dimensione del carattere, accorciare il testo ove possibile o regolare le dimensioni complessive del grafico per una visualizzazione ottimale.
Se le etichette risultano accidentalmente malallineate o si desidera ripristinare le impostazioni originali, è sufficiente ripetere gli stessi passaggi e reimpostare l’orientamento su «Orizzontale».
Formula Excel: Inserire interruzioni di riga nelle Intervallo delle etichette degli assi con CHAR(10)
Quando la rotazione delle etichette degli assi non garantisce la chiarezza desiderata—soprattutto se si preferisce mantenere il testo orizzontale per ragioni estetiche—è possibile inserire interruzioni di riga direttamente all’interno delle etichette stesse. Questo approccio risulta particolarmente efficace quando le etichette seguono una struttura definita (ad esempio, città e stato oppure codice e nome prodotto): suddividerle su più righe migliora notevolmente la leggibilità del grafico senza alterare l’orientamento del testo. È la soluzione ideale per etichette complesse composte da più elementi o quando il testo ruotato risulta difficile da interpretare.
Scenari applicabili:
- Ideale quando la struttura logica delle etichette prevede interruzioni naturali, come quelle create da un trattino, una barra o uno spazio.
- Ideale per dashboard, report o presentazioni in cui chiarezza e professionalità sono essenziali.
- Se i dati nel grafico vengono aggiornati dinamicamente, modifica le formule sottostanti per consentire l’aggiornamento automatico.
Note sui parametri:
CHAR(10) rappresenta un'interruzione di riga (nuova riga) in Excel. Per visualizzare correttamente il testo su più righe, le celle interessate devono avere attivata la formattazione Testo a capo.
Passaggi:
- Supponiamo che le etichette originali «Intervallo delle etichette degli assi» si trovino nella colonna A. In una nuova colonna (ad esempio, la colonna F), inserisci la seguente formula nella cella F2:
=SUBSTITUTE(A1,"-",CHAR(10))"-" - Premere Invio per applicare la formula, quindi copiarla nelle celle sottostanti per le restanti etichette dell’asse Dati di origine.
- Applica la formattazione Testo a capo alla colonna B per rendere visibili le interruzioni di riga. Per farlo, seleziona l’intera colonna B, quindi vai su Home > Testo a capo.

- Impostare l’Intervallo delle etichette degli assi del grafico in modo che faccia riferimento alla nuova colonna con la formula (ad esempio, la colonna F) anziché alla colonna originale (A).
- Fare clic su una qualsiasi barra del grafico per attivarlo, quindi fare clic con il pulsante destro del mouse e selezionare "Seleziona Dati…" dal menu contestuale.

- Nella finestra di dialogo Seleziona Dati origine, passare alla sezione Etichette dell'asse orizzontale (categoria)e fare clic sul pulsante "Modifica".

- Nella finestra di dialogo Intervallo delle etichette degli assi, sostituire l’intervallo originale delle etichette con il nuovo intervallo della formula, in cui la colonna F contiene le formule SUBSTITUTE(...;CHAR(10)).

- Fare clic su OK per confermare l’intervallo delle etichette, quindi fare nuovamente clic su OK per chiudere la finestra di dialogo Seleziona Dati origine.
- Fare clic su una qualsiasi barra del grafico per attivarlo, quindi fare clic con il pulsante destro del mouse e selezionare "Seleziona Dati…" dal menu contestuale.
Promemoria errore: se i ritorni a capo non vengono visualizzati dopo aver applicato la formula, assicurati che Testo a capo automatico sia attivato per le celle interessate. Inoltre, su Mac, CAR(10) potrebbe comportarsi in modo diverso in alcune versioni di Excel: verifica e apporta eventuali aggiustamenti.
VBA: ruota in batch o imposta un’orientazione personalizzata per Intervallo delle etichette degli assi in più grafici
Per utenti avanzati o chi gestisce numerosi grafici, ruotare manualmente ogni etichetta degli assi può risultare ripetitivo e dispendioso in termini di tempo. Utilizzando una macro VBA è possibile automatizzare il processo: ruotare Intervallo delle etichette degli assi in blocco, impostare un angolo personalizzato o persino applicare la modifica a tutti i grafici presenti in una cartella di lavoro o in un foglio. Questa soluzione è particolarmente utile per report aziendali standardizzati o quando si aggiornano frequentemente i layout dei report.
Scenari applicabili:
- Aggiorna simultaneamente la formattazione di più grafici, come nei modelli aziendali o nei report periodici.
- Applicazione di un angolo o un’orientazione specifica a tutti gli intervalli delle etichette degli assi, in conformità con le linee guida aziendali o editoriali.
- Risparmia tempo quando sono necessarie modifiche frequenti o aggiustamenti per garantire una formattazione coerente.
Note per la risoluzione dei problemi e sui parametri:
- Se l’asse che si desidera ruotare contiene celle di etichette vuote o unite, la macro potrebbe non funzionare come previsto: assicurarsi che l’intervallo delle etichette degli assi corrisponda a un asse standard di Excel.
- Se si esegue la macro su una cartella di lavoro o un foglio protetto, rimuovere prima la protezione per consentire le modifiche.
- Questo codice può essere facilmente adattato all’asse X o all’asse Y, modificandolo in base alle proprie esigenze.
Passaggi:
1. Fai clic su Sviluppo > Visual Basic per aprire l’editor VBA. Nella nuova finestra Microsoft Visual Basic per Applications, fai clic su Inserisci > Modulo, quindi incolla il seguente codice nel modulo aperto:
Sub RotateAllChartAxisLabels()
Dim cht As ChartObject
Dim ws As Worksheet
Dim angle As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
angle = Application.InputBox("Enter rotation angle in degrees (-90 to 90):", xTitleId, 45, , , , , 1)
If angle < -90 Or angle > 90 Then
MsgBox "Enter an angle between -90 and 90 degrees."
Exit Sub
End If
For Each ws In ActiveWorkbook.Worksheets
For Each cht In ws.ChartObjects
cht.Chart.Axes(xlCategory).TickLabels.Orientation = angle
Next cht
Next ws
End Sub 2. Dopo aver inserito il codice, fai clic sul pulsante
oppure premi F5 per eseguire la macro. Verrà visualizzata una finestra di dialogo in cui specificare l’angolo di rotazione desiderato (entro l’intervallo valido da -90 a 90 gradi).
Tutte le etichette delle categorie Intervallo delle etichette degli assi in tutti i grafici della cartella di lavoro verranno aggiornate con l’angolo da te inserito.
Nota: salva sempre il tuo lavoro prima di applicare macro e assicurati che le macro siano abilitate nelle impostazioni di Excel. Se riscontri errori con grafici specifici (ad esempio PivotChart o Tipo di grafico specializzati), potresti dover adattare il codice o applicare modifiche manuali.
Ripristino: per reimpostare la rotazione alla posizione normale (orizzontale), riesegui semplicemente la macro e inserisci 0 come angolo di rotazione.
Se la macro non sembra produrre alcun effetto, verifica le impostazioni di sicurezza di Excel per assicurarti che le macro siano abilitate e controlla che gli assi del grafico utilizzino le funzionalità standard di creazione dei grafici di Excel.
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi



