Skip to main content

Come alternare il colore delle righe in base al gruppo in Excel?

Author: Xiaoyang Last Modified: 2025-05-29
alternate row color based on group

In Excel, colorare ogni altra riga potrebbe essere più facile per la maggior parte di noi, ma avete mai provato a colorare le righe alternativamente in base ai cambiamenti di valore in una colonna – Colonna A come mostrato nello screenshot seguente. In questo articolo, parlerò di come alternare il colore delle righe in base al gruppo in Excel.

Colorare le righe alternativamente in base ai cambiamenti di valore con una colonna di supporto e Formattazione Condizionale

Colorare le righe alternativamente in base ai cambiamenti di valore con una funzione utile

Colorare le righe alternativamente con due colori in base ai cambiamenti di valore con una colonna di supporto e Formattazione Condizionale


Colorare le righe alternativamente in base ai cambiamenti di valore con una colonna di supporto e Formattazione Condizionale

Per evidenziare le righe alternativamente in base al gruppo, non esiste un modo diretto per farlo, quindi è necessario creare una colonna di supporto e poi applicare la funzione di formattazione condizionale per colorarle. Si prega di seguire i passaggi seguenti:

1. Nella cella D1, nella stessa riga delle intestazioni, inserire il numero 0.

2. E nella cella D2, digitare questa formula: =SE(A2=A1;D1;D1+1) , e poi trascinare questa formula verso il basso fino alle celle a cui si desidera applicarla, vedere screenshot:

Nota: Nella formula sopra, A1, A2 sono la prima e la seconda cella della colonna in cui cambia il valore, D1 è la cella in cui hai inserito il numero di supporto 0.

Enter a formula to generate group numbers

3. Quindi selezionare l'intervallo dati A2:D18 che include la colonna della formula di supporto, e fare clic su Home > Formattazione Condizionale > Nuova Regola, vedere screenshot:

click Home > Conditional Formatting > New Rule

4. Nella finestra di dialogo Nuova Regola di Formattazione, selezionare Usa una formula per determinare quali celle formattare sotto la sezione Seleziona un tipo di regola, e inserire questa formula =E(LUNGHEZZA($A2)>0;RESTO($D2;2)=0) nella casella di testo Formatta i valori dove questa formula è vera, vedere screenshot:

Nota: A2 è la prima cella della colonna in base alla quale si colora, e D2 è la prima cella della colonna di supporto che hai creato nell'intervallo selezionato.

specify the options in the dialog box

5. Quindi fare clic sul pulsante Formato per andare alla finestra di dialogo Formato Celle, e selezionare un colore che ti piace sotto la scheda Riempimento, vedere screenshot:

select a fill color

6. Quindi fare clic su OK > OK per chiudere le finestre di dialogo, e le righe saranno state evidenziate alternativamente in base alla colonna specifica in cui cambia il valore, vedere screenshot:

the rows are highlighted when values changes


Colorare le righe alternativamente in base ai cambiamenti di valore con una funzione utile

Se il metodo sopra è difficile per te, puoi utilizzare uno strumento utile - Kutools per Excel, con la sua funzione Distingush differences, puoi colorare rapidamente le righe in base al gruppo alternativamente in Excel.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

Dopo aver installato Kutools per Excel, procedere come segue:

1. Fare clic su Kutools > Formato > Distingush differences, vedere screenshot:

click Distingush differences feature of kutools

2. Nella finestra di dialogo Distingush differences by key column, effettuare le seguenti operazioni secondo necessità. Vedere screenshot:

set options in the dialog box

3. Dopo aver completato le impostazioni, fare clic sul pulsante Ok per chiudere la finestra di dialogo, e otterrai il seguente risultato di cui hai bisogno:

the rows are highlighted when values changes

Fai clic per scaricare Kutools per Excel e prova gratis ora!


Colorare le righe alternativamente con due colori in base ai cambiamenti di valore con una colonna di supporto e Formattazione Condizionale

Se vuoi ombreggiare le righe con due colori diversi alternativamente in base ai cambiamenti di valore come mostrato nello screenshot seguente, anche questo può essere risolto in Excel con Formattazione Condizionale.

Color the rows alternately with two colors based on value changes

1. Prima di tutto, dovresti creare una nuova colonna di supporto e formula come nel primo metodo dal passo 1 al passo 2, otterrai lo screenshot seguente:

Enter a formula to generate group numbers

2. Quindi seleziona l'intervallo dati A2:D18, e poi fai clic su Home > Formattazione Condizionale > Gestisci Regole, vedere screenshot:

click Home > Conditional Formatting > Manage Rules

3. Nella finestra di dialogo Gestione Regole di Formattazione Condizionale, fai clic sul pulsante Nuova Regola, vedere screenshot:

click New Rule button

4. Nella finestra di dialogo Nuova Regola di Formattazione visualizzata, fai clic su Usa una formula per determinare le celle da formattare sotto Seleziona un tipo di regola, e poi inserisci questa formula =ISODD($D2) (D2 è la prima cella della colonna di supporto in cui hai creato la formula), e poi fai clic sul pulsante Formato per scegliere il colore di riempimento che preferisci per le righe dispari del gruppo, vedere screenshot:

create the first rule in the dialog box

5. Quindi fai clic su OK per uscire da questa finestra di dialogo per tornare alla precedente finestra di dialogo Gestione Regole di Formattazione Condizionale, fai nuovamente clic sul pulsante Nuova Regola per creare un'altra regola per le righe pari del gruppo.

click New Rule button again

6. Nella finestra di dialogo Nuova Regola di Formattazione, fai clic su Usa una formula per determinare le celle da formattare sotto Seleziona un tipo di regola come prima, e poi inserisci questa formula =ISEVEN($D2) (D2 è la prima cella della colonna di supporto in cui hai creato la formula), e poi fai clic sul pulsante Formato per scegliere un altro colore di sfondo per le righe pari del gruppo, vedere screenshot:

create the second rule in the dialog box

7. Quindi fai clic su OK per tornare alla Gestione Regole di Formattazione Condizionale, e puoi vedere che le due regole sono state create come segue:

the two rules are created

8. Quindi fai clic su OK per chiudere questa finestra di dialogo, e puoi vedere che l'intervallo di dati selezionato è stato ombreggiato con due colori diversi alternativamente in base ai cambiamenti di valore della colonna.

  • Note:
  • 1. Dopo aver colorato le righe alternativamente, puoi nascondere la colonna di supporto se necessario, ma non puoi eliminarla.
  • 2. Se non ci sono intestazioni nell'intervallo dati, basta inserire 1 come primo numero nella colonna di supporto, e poi applicare la formula di supporto come di consueto.

Altri articoli:

  • Incrementare i numeri quando il valore cambia in un'altra colonna
  • Supponendo di avere un elenco di valori nella colonna A, e ora vuoi incrementare il numero di 1 nella colonna B quando il valore nella colonna A cambia, il che significa che i numeri nella colonna B incrementano finché il valore nella colonna A cambia, dopodiché l'incremento del numero ricomincia da 1 come mostrato nello screenshot a sinistra. In Excel, puoi risolvere questo lavoro con il seguente metodo.
  • Inserire righe vuote quando il valore cambia in Excel
  • Supponendo di avere un intervallo di dati, e ora vuoi inserire righe vuote tra i dati quando il valore cambia, in modo da separare i valori uguali consecutivi in una colonna come mostrato negli screenshot seguenti. In questo articolo, parlerò di alcuni trucchi per risolvere questo problema.
  • Somma celle quando il valore cambia in un'altra colonna
  • Quando lavori su un foglio di lavoro Excel, a volte potresti aver bisogno di sommare le celle in base a un gruppo di dati in un'altra colonna. Ad esempio, qui voglio sommare gli ordini nella colonna B quando i dati cambiano nella colonna A per ottenere il seguente risultato. Come potresti risolvere questo problema in Excel?
  • Inserire interruzioni di pagina quando il valore cambia in Excel
  • Supponendo di avere un intervallo di celle, e ora voglio inserire interruzioni di pagina nel foglio di lavoro quando i valori nella colonna A cambiano come mostrato nello screenshot a sinistra. Certo, puoi inserirle una per una, ma ci sono modi rapidi per inserire le interruzioni di pagina tutte insieme in base ai valori modificati di una colonna?

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 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...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con 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...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età 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 di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

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 risparmiare tempo. Clicca qui per ottenere la funzione 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 della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!