Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

Come modificare il colore e la dimensione del carattere delle etichette degli assi di un grafico in Excel?

Author Kelly Last modified

Supponiamo di aver creato un grafico in Excel e che le etichette dell’asse Y mostrino valori numerici. Ora, desideri mettere in risalto alcune etichette—ad esempio evidenziare i numeri negativi in rosso, mostrare i valori positivi in un altro colore oppure modificare la dimensione per le etichette che rispettano determinati criteri. Come puoi modificare in modo efficiente colore e dimensione del carattere dei valori selezionati delle etichette dell’asse seguendo tali regole in Excel? Questa guida offre istruzioni dettagliate e suggerimenti pratici per diversi approcci utili, aiutandoti a regolare il formato delle etichette degli assi in modo semplice per migliorare la visualizzazione e la chiarezza dei tuoi dati nei grafici.

Se hai bisogno di applicare una modifica uniforme a tutte le etichette dell’asse, evidenziare i valori con la formattazione numerica incorporata, usare formule di Excel per effetti testuali dinamici, formattare le etichette in base a criteri personalizzati tramite VBA, o sovrapporre testo personalizzato per layout avanzati, le soluzioni seguenti offrono una guida dettagliata passo-passo per ogni esigenza e situazione.

💡 Navigazione Rapida:

➤ Modificare tutti i colori e le dimensioni del carattere delle etichette degli assi in un grafico

➤ Modificare il colore del carattere delle etichette negative dell’asse in un grafico

➤ Modificare il colore del carattere delle etichette dell’asse per positivo/negativo/zero con formattazione condizionale in un grafico

➤ Modificare il colore del carattere delle etichette dell’asse se maggiore o minore di un valore con formattazione condizionale in un grafico

➤ VBA: Modificare colore e dimensione del carattere delle etichette dell’asse con logica personalizzata

➤ Formula Excel: Generare etichette in celle di supporto e sovrapporre testo personalizzato

➤ Altre opzioni incorporate: Usare caselle di testo formattate come etichette personalizzate per gli assi


Modificare tutti i colori e le dimensioni delle etichette degli assi in un grafico

Nel caso in cui sia necessario modificare contemporaneamente il colore e la dimensione del carattere di ogni etichetta su un asse del grafico (X o Y), Excel offre un metodo diretto. Questa soluzione è ideale quando si desidera uniformità nello stile di tutti i numeri o testi dell’asse, garantendo coerenza e miglior visibilità—come l’ingrandimento dei valori degli assi per presentazioni o l’adattamento dei colori al brand.

Fai clic sull’asse che vuoi formattare (ad esempio seleziona le etichette dell’asse Y del grafico), quindi utilizza Dimensione carattere e Colore nel gruppo Carattere sul tab Home della barra multifunzione di Excel per scegliere le impostazioni di formattazione desiderate. Questo cambia l’intero asse in una volta sola ed è adatto alle esigenze di formattazione di base.
Change all axis labels' font color and size in a chart

Tutte le modifiche al colore e alla dimensione che selezioni verranno applicate a ogni etichetta dell’asse scelto, rappresentando un modo rapido per migliorare leggibilità o enfatizzare gli assi nei tuoi grafici.

Applica la formattazione condizionale per riempire le colonne di un grafico

Normalmente, tutti i punti dati in una singola serie condividono lo stesso colore. Tuttavia, tramite lo strumento Riempire il colore del grafico in base al valore in Kutools per Excel, è possibile applicare facilmente la colorazione in base ai valori alle colonne o barre del grafico, evidenziando punti dati specifici e rendendo i pattern nei dati più evidenti. Questa funzione è particolarmente utile per visualizzare rapidamente diverse fasce di valori.


Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora

Modificare il colore del carattere delle etichette negative dell’asse in un grafico

In alcune analisi, potresti voler mettere in risalto i valori negativi dell’asse, così da identificare rapidamente perdite o dati anomali in una serie. Excel consente di applicare automaticamente un colore diverso a tutte le etichette negative tramite la formattazione numerica incorporata. Questo metodo è efficiente e non richiede la modifica manuale di ogni etichetta.

1. Fai clic con il tasto destro sull’asse che vuoi formattare (ad esempio l’asse Y), poi seleziona Formato Asse dal menu contestuale.
Right click the axis and select the Format Axis

2. In base alla versione di Excel, regola la formattazione dei numeri dell’asse:
(1) In Excel2013 e versioni successive, nella finestra Formato Asse espandi Numero nella sezione Opzioni Asse. Dal menu Categoria seleziona Numero, quindi scegli uno stile rosso per Numeri negativi dall’elenco.
(2) In Excel2007 e2010, apri la finestra Formato Asse seleziona Numero dalla barra laterale, evidenzia Numero in Categoriae scegli il formato per numeri negativi che preferisci.

Excel2013 e versioni successive:
set options in Excel2013

Excel2007 e2010:
set options in Excel2007,2010

Nota: Puoi anche inserire direttamente un codice di formato numerico personalizzato, come #,##0_ ;[Red]-#,##0 nella casella Format Code e cliccare su Add. Per visualizzare i valori negativi in un colore diverso, basta cambiare [Red] con un altro nome colore (ad esempio, [Blue]).

3. Esci dalla finestra di formattazione. Le etichette negative nell’asse selezionato ora sono visualizzate nel colore scelto, offrendo un immediato risalto visivo.
all negative labels in the selected axis are changed to red

Questo metodo è semplice e funzionale per evidenziare i numeri negativi, ma permette solo la formattazione basata sul colore, non consente di modificare automaticamente la dimensione del carattere in base al valore.


Modificare il colore del carattere delle etichette dell’asse per positivo/negativo/zero con formattazione condizionale in un grafico

Per migliorare ulteriormente le tue etichette dell’asse, potresti voler distinguere tra valori positivi, negativi e zeri con colori diversi, facilitando l’interpretazione soprattutto quando presenti set di dati con valori eterogenei. La funzione di formattazione numerica personalizzata di Excel consente di farlo, sebbene permetta solo di cambiare il colore in base al segno del valore e non la dimensione o il tipo di carattere.

1. Fai clic con il tasto destro sull’asse che ti interessa e seleziona Formato Asse dal menu contestuale.
Right click the axis and select the Format Axis

2. Format numeri in base alla versione di Excel:
(1) In Excel2013 e versioni successive, nella finestra Formato Asse in Numero, digita[Blue]#,###;[Red]#,###;[Green]0 nella casella Format Code e poi clicca Add.
(2) In Excel2007 e2010, seleziona Numero a sinistra, digita lo stesso codice, quindi clicca su Add.

Excel2013 e versioni successive:
set options in Excel2013

Excel2007 e2010:
set options in Excel2007,2010

Nota: Nel codice [Blue]#,###;[Red]#,###;[Green]0 il primo colore tra parentesi (Blue) imposta il colore per i valori positivi, il secondo (Red) per i negativi e il terzo (Green) per gli zeri. Puoi modificare i nomi dei colori in base alle esigenze. Solo i nomi colori riconosciuti da Excel saranno accettati.

3. Termina e chiudi la finestra di dialogo. I colori delle etichette dell’asse ora separano visivamente positivi, negativi e zeri per una migliore interpretazione dei dati.
all labels' font color are changed based on the format code in the selected axis

Questo metodo è veloce, ma consente solo il cambio del colore del carattere tramite questa funzione. Non è possibile modificare la dimensione o lo stile attraverso il codice di formattazione numerica.


Modificare il colore del carattere delle etichette dell’asse se maggiore o minore di un valore con formattazione condizionale in un grafico

Ci sono situazioni in cui vuoi mettere in evidenza i valori degli assi che superano o restano sotto una soglia numerica—utile per enfatizzare limiti, obiettivi o intervalli. Ancora una volta, la formattazione numerica di Excel permette ciò tramite regole di colore basate sui valori.

1. Fai clic con il tasto destro sull’asse che desideri formattare e seleziona Formato Asse.
Right click the axis, and select the Format Axis

2. Regola il formato numerico in base alla versione di Excel:
(1) Excel2013+: nella finestra Formato Asse nella sezione Numero inserisci[Blue][<=400]Generale;[Magenta][>400] nella casella Format Code e fai clic su Add.
(2) Excel2007/2010: in Numero, inserisci lo stesso codice e fai clic su Add.

Excel2013 e versioni successive:
set options in Excel2013

Excel2007 e2010:
set options in Excel2007,2010

3. Una volta confermato, chiudendo la finestra di dialogo di formattazione l’asse selezionato si aggiorna. Ad esempio, il codice [Blue][<=400]Generale;[Magenta][>400] fa sì che le etichette per valori pari o inferiori a400 siano blu, mentre quelle superiori a400 diventino magenta. Puoi facilmente personalizzare colori e soglie.
if labels are less or equal to400, they will be changed to blue, and if labels are greater than400 they will be changed to magenta

Questo approccio è consigliato per mettere in risalto fasce di valori specifiche, ma non permette di modificare la dimensione o il tipo di carattere, solo il colore.


VBA: formattare le etichette dei dati del grafico in base al valore (colore e dimensione personalizzati)

Se vuoi personalizzare colore e dimensione del carattere delle etichette dei dati nel grafico secondo i loro valori—ad esempio rendere i valori negativi rossi e più grandi, quelli positivi blu e più piccoli—la formattazione integrata di Excel non è in grado di gestirlo dinamicamente. Con VBA (Visual Basic for Applications), invece, puoi applicare logiche personalizzate tramite codice, aggiornando lo stile di ogni etichetta in base al suo valore.

Questa soluzione è perfetta per dashboard, presentazioni o per visualizzare dati importanti dove l’aspetto delle etichette deve comunicare il significato numerico (ad esempio evidenziando perdite o valori zero).

Passaggi per applicare la formattazione personalizzata:

1. In Excel, seleziona il grafico che vuoi formattare. Vai alla scheda Sviluppatore e fai clic su Visual Basic per aprire l’editor VBA. Nell’editor, clicca su Inserisci > Modulo e incolla il seguente codice nella finestra del modulo:

Sub CustomFormat_DataLabels_ByValue()
    Dim cht As Chart
    Dim srs As Series
    Dim i As Long

    ' Get the active chart (the one you clicked before running the macro)
    Set cht = ActiveChart
    If cht Is Nothing Then
        MsgBox "Please select a chart first, then run the macro.", vbExclamation, "No Chart Selected"
        Exit Sub
    End If

    ' Apply formatting to the first series
    Set srs = cht.SeriesCollection(1)
    With srs
        .HasDataLabels = True
        For i = 1 To .Points.Count
            Dim val As Double
            val = .Values(i)
            With .Points(i).DataLabel
                .ShowValue = True
                ' Set color and size based on value
                If val > 0 Then
                    .Font.Color = RGB(0, 102, 204) ' Blue
                    .Font.Size = 12
                ElseIf val < 0 Then
                    .Font.Color = RGB(220, 0, 0)   ' Red
                    .Font.Size = 14
                Else
                    .Font.Color = RGB(34, 139, 34) ' Green
                    .Font.Size = 13
                End If
            End With
        Next i
    End With

    MsgBox "Data labels formatted based on values.", vbInformation
End Sub

2. Torna in Excel, assicurati che il grafico sia selezionato, poi avvia la macro premendo F5 o tramite Esegui sulla barra degli strumenti. Il macro applicherà automaticamente uno stile di carattere differente a ciascuna etichetta di dati nella prima serie del grafico in base al valore.

💡 Note e suggerimenti:
  • Questa macro formatta solo la prima serie del grafico. Per agire su altre serie, duplica la logica e adatta il codice di conseguenza.
  • La logica di formattazione è completamente personalizzabile. Puoi modificare i codici colore RGB, aggiungere il grassetto/corsivo o applicare tipi di carattere condizionali.
  • Questo script funziona solo se le macro sono abilitate e la cartella di lavoro è salvata in formato .xlsm.
  • Se non succede nulla all’avvio del codice, assicurati che il grafico sia selezionato—ActiveChart individua solo i grafici correntemente selezionati.

Questo approccio con VBA ti permette di applicare la formattazione con regole per una comunicazione visiva più efficace nei grafici Excel, soprattutto quando è importante evidenziare il significato dei valori.


Formula Excel: Generare etichette in celle di supporto e sovrapporre testo personalizzato

Sebbene le formule di Excel non possano modificare direttamente il colore o la dimensione del carattere delle etichette dell’asse, possono generare testo personalizzato delle etichette in modo dinamico. Usando celle di supporto per costruire etichette descrittive—as esempio aggiungendo frecce, suffissi o valori formattati—e collegando queste celle alle etichette dei dati o alle caselle di testo, puoi simulare un’esperienza di etichettatura degli assi guidata dai tuoi dati.

Questo approccio è particolarmente utile quando hai bisogno di creare etichette ricche di annotazioni che si aggiornano automaticamente al variare del foglio di lavoro, o quando vuoi combinare più valori in una singola stringa di etichetta.

Esempio dei passaggi operativi:

1. Configura una colonna di supporto accanto ai dati del grafico. Ad esempio, se i valori dell’asse Y sono in B2:B10, inserisci la formula seguente nella cella C2:

=IF(B2>0,"▲ "&B2,IF(B2<0,"▼ "&B2,"0"))

Questa formula aggiunge un simbolo ▲ per i numeri positivi, ▼ per quelli negativi e mostra lo zero così com’è. Puoi modificare simboli o logica in base alle tue esigenze di formattazione.

2. Trascina la formula verso il basso nella colonna C per generare etichette corrispondenti ad ogni punto dati.

3. Crea il grafico come di consueto. Per applicare le etichette personalizzate:

  • Opzione1: Usa etichette dei dati collegate alle celle di supporto
    Fai clic con il destro sulla serie dati del grafico → Aggiungi etichette dati. Poi fai clic destro su un’etichetta dati → Formato etichette dati → nelle Opzioni etichetta, deseleziona le altre opzioni lasciando “Valore da celle” attivo. Nella barra della formula digita = e fai clic sulla cella di supporto corrispondente (ad es. =C2), quindi premi Invio.
  • Opzione2: Usa caselle di testo sovrapposte
    Inserisci caselle di testo (Inserisci → Casella di testo), poi clicca all’interno e digita = nella barra della formula. Clicca la cella di supporto per collegare la casella ad essa (ad es. =C2). Format e posiziona manualmente le caselle di testo nella zona dell’asse del grafico.
🔍 Suggerimenti e note:
  • Colore e dimensione del carattere applicati tramite formule non si rifletteranno automaticamente nelle etichette; usa la formattazione manuale o VBA se necessiti uno stile dinamico.
  • Le etichette dati collegate con “Valore da celle” applicano tutto il contenuto della cella come è; non è possibile formattare separatamente parti (ad es. simboli e valori).
  • Questo metodo è ideale per istogrammi, grafici a linee o dispersione, dove puoi posizionare liberamente le etichette dati o le caselle di testo vicino agli assi.
  • Se cambi la dimensione del grafico o la lunghezza dei dati, potrebbe essere necessario regolare manualmente la posizione delle caselle di testo.
✅ Usa questo metodo quando:
  • Vuoi etichette dinamiche che si aggiornano secondo i valori del foglio di lavoro.
  • Hai bisogno di concatenare valori (ad es. unire unità, indicatori o note).
  • Non vuoi/potresti non poter usare VBA per motivi di sicurezza o preferenza.

Questo trucco basato sulle formule offre una soluzione flessibile, senza VBA, per creare etichette smart simili agli assi. Tuttavia, per l’automazione o la formattazione condizionale del carattere (colore, scala o stili in base ai valori), fai riferimento alla soluzione tramite VBA.


Altre opzioni incorporate: Usa caselle di testo formattate come etichette personalizzate per gli assi

Se la formattazione delle etichette degli assi offerta da Excel ti sembra troppo limitata e hai bisogno di pieno controllo sull’aspetto delle etichette—ad esempio applicare font misti, colori di sfondo, righe multiple o icone—il metodo più flessibile è inserire e posizionare manualmente caselle di testo come etichette personalizzate degli assi.

Questo metodo è particolarmente indicato per grafici di presentazione, infografiche o dashboard che richiedono un aspetto o una disposizione delle etichette molto personalizzata, che la normale formattazione degli assi non consente.

Passaggi operativi:

  1. Vai sulla scheda Inserisci e scegli Casella di testo. Puoi inserire un rettangolo standard o altre forme secondo necessità.
  2. Disegna la casella di testo vicino alla tacca o alla posizione dell’etichetta sull’asse.
  3. Digita o incolla il testo desiderato. Per collegare dinamicamente la casella di testo ad una cella del foglio, clicca sulla casella di testo, digita = nella barra della formula, poi seleziona la cella.
  4. Usa gli strumenti di formattazione del tab Home per personalizzare font, dimensione, colore, sfondo, bordo e allineamento.
  5. Ripeti per ogni etichetta che intendi sostituire o personalizzare nel grafico.
💡 Suggerimenti:
  • Le caselle di testo supportano tutti gli stili di formattazione, inclusa la multi-linea, simboli e il pieno controllo dei colori.
  • Le caselle di testo non si muovono automaticamente con il grafico. Se il grafico o l’intervallo dati cambia, occorre spostarle manualmente.
  • Questo metodo è ideale per grafici statici o dashboard visivi pensati per report o presentazioni.
🔧 Risoluzione dei problemi:
  • Se i cambiamenti di formattazione non hanno effetto, verifica che la casella di testo sia selezionata e non raggruppata con il grafico.
  • Se hai collegato una cella, verifica che le formule siano corrette e puntino ai valori giusti.
  • Per operazioni ripetitive o di larga scala, valuta l’uso di VBA per inserire e formattare etichette in modo programmato.
  • Salva sempre una copia di backup prima di modificare manualmente o sovrapporre forme personalizzate.
📌 Riepilogo:
La formattazione di default degli assi in Excel è rapida e semplice per la maggior parte delle esigenze. Tuttavia, quando serve un impatto visivo forte o layout complessi per le etichette, la scelta di caselle di testo posizionate e formattate manualmente offre la massima libertà di design. Se richiede più lavoro e non è automatizzata, questa soluzione resta ideale per grafici una tantum o pronti per la presentazione.

Demo: cambia il colore del carattere delle etichette dell’asse di un grafico in Excel

 

Articoli correlati:

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e crea grafici | Attiva Funzioni avanzate
Funzionalità più usate: Trova, evidenziazione o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda senza formula...
Super RICERCA.VERT: Ricerca VERT per criteri multipli | Ricerca VERT per valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestore colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia stato di visibilità delle colonne nascoste | Confronta intervalli & colonne...
Funzionalità in primo piano: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestore di cartelle di lavoro & fogli | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email per elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
Top15 strumenti:12 strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici, ...) |50+ tipi di grafico (Diagramma di Gantt, ...) |40+ formule pratiche (Calcola letà in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti Unione & Dividi (Unione avanzata righe, Dividi celle, ...) | ... e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre lingue!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra invece che in nuove finestre.
  • Aumenta la produttività del50% e riduce centinaia di clic del mouse ogni giorno!

Tutti gli add-in Kutools. Un solo programma di installazione

La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.

Excel Word Outlook Tabs PowerPoint
  • Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
  • Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
  • Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
  • Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in