KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come ruotare l’intervallo delle etichette degli assi in un grafico di Excel?

AutoreSun Data di modifica

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.

uno screenshot che mostra le etichette originali degli assi in un grafico

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.)

uno screenshot che mostra come aprire la finestra di dialogo Formato asse

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.
Prova ogni opzione per trovare il formato più adatto ai dati del tuo grafico.

uno screenshot della selezione di una direzione del testo

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

uno screenshot che mostra la nuova etichetta dell'asse dopo la rotazione

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.

uno screenshot della selezione di una direzione del testo in Excel 2013

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:

  1. 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))
    "-"
  2. Premere Invio per applicare la formula, quindi copiarla nelle celle sottostanti per le restanti etichette dell’asse Dati di origine.
  3. 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.
    uno screenshot della selezione dell'opzione Testo a capo
  4. 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).
    1. 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.
      uno screenshot della selezione dell'opzione Seleziona dati
    2. Nella finestra di dialogo Seleziona Dati origine, passare alla sezione Etichette dell'asse orizzontale (categoria)e fare clic sul pulsante "Modifica".
      uno screenshot della selezione del pulsante Modifica
    3. 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)).
      uno screenshot della selezione del nuovo intervallo di dati con formule
    4. 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.

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 Pulsante Esegui 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

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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.

ExcelWordOutlookTabsPowerPoint
  • 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