Note: The other languages of the website are Google-translated. Back to English

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

In Excel, colorare ogni altra riga può essere più facile per la maggior parte di noi, ma, hai mai provato a colorare le righe alternativamente in base alle modifiche del valore di una colonna - Colonna A come mostrato nella seguente schermata, in questo articolo parlerò di come per alternare il colore delle righe in base al gruppo in Excel.

Colora le righe alternativamente in base alle modifiche del valore con la colonna helper e la formattazione condizionale

Colora le righe alternativamente in base alle modifiche del valore con una funzione utile

Colora le righe alternativamente con due colori in base alle modifiche del valore con la colonna helper e la formattazione condizionale


Colora le righe alternativamente in base alle modifiche del valore con la colonna helper e la formattazione condizionale

Per evidenziare le righe alternativamente in base al gruppo, non esiste un modo diretto per te, quindi devi creare una colonna helper e quindi applicare la funzione di formattazione condizionale per colorarle. Si prega di fare quanto segue:

1. Nella cella D1, la stessa riga delle intestazioni, inserisci il numero 0.

2. E nella cella D2, digita questa formula: =IF(A2=A1,D1,D1+1) , quindi trascina questa formula verso il basso sulle celle in cui desideri applicarla, vedi screenshot:

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

3. Quindi seleziona l'intervallo di dati A2: D18 che include la colonna della formula helper e fai clic Casa > Formattazione condizionale > Nuova regola, vedi screenshot:

4. Nel Nuova regola di formattazione finestra di dialogo, selezionare Utilizzare una formula per determinare quali celle formattare per Seleziona un tipo di regola sezione e inserisci questa formula = AND (LEN ($ A2)> 0, MOD ($ D2,2) = 0) nella Formatta i valori in cui questa formula è vera casella di testo, vedi screenshot:

Note:: A2 è la prima cella della colonna su cui colori in base a, e D2 è la prima cella della colonna helper che hai creato dell'intervallo selezionato

5. Quindi fare clic Formato pulsante per andare al formato celle finestra di dialogo e seleziona un colore che ti piace sotto il file Riempire scheda, vedi screenshot:

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


Colora le righe alternativamente in base alle modifiche del valore con una funzione utile

Se il metodo sopra è difficile per te, puoi usare uno strumento utile-Kutools for Excel, Con la sua Distingush differenze caratteristica, puoi colorare rapidamente le righe in base al gruppo alternativamente in Excel.

Suggerimenti:Per applicare questo Distingush differenze in primo luogo, dovresti scaricare il file Kutools for Excele quindi applica la funzione in modo rapido e semplice.

Dopo l'installazione Kutools for Excel, per favore fai come questo:

1. Clic Kutools > Formato > Distingush differenze, vedi screenshot:

2.Nel Differenze distinte per colonna chiave finestra di dialogo, eseguire le seguenti operazioni di cui hai bisogno. Vedi screenshot:

3Al termine delle impostazioni, fare clic su Ok pulsante per chiudere la finestra di dialogo e otterrai il seguente risultato di cui hai bisogno:

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


Colora le righe alternativamente con due colori in base alle modifiche del valore con la colonna helper e la formattazione condizionale

Se si desidera ombreggiare le righe con due colori diversi alternativamente in base alle modifiche del valore come mostrato nella seguente schermata, anche questo può essere risolto in Excel con formattazione condizionale.

1. Innanzitutto, dovresti creare una nuova colonna helper e una nuova formula come primo metodo dal passaggio 1 al passaggio 2, otterrai il seguente screenshot:

2. Quindi selezionare l'intervallo di dati A2: D18 e quindi fare clic Casa > Formattazione condizionale > Gestisci regole, vedi screenshot:

3. Nel Gestore regole di formattazione condizionale finestra di dialogo, fare clic Nuova regola pulsante, vedi screenshot:

4. Nel saltò fuori Nuova regola di formattazione finestra di dialogo, fare clic Usa una formula per determinare le celle da formattare sotto il Seleziona un tipo di regolae quindi inserisci questa formula = ISODD ($ D2) (D2 è la prima cella della colonna helper in cui hai creato la formula), quindi fai clic su Formato pulsante per scegliere il colore di riempimento che ti piace per le righe dispari del gruppo, vedi screenshot:

5. Quindi fare clic OK per uscire da questa finestra di dialogo per tornare al precedente Gestore regole di formattazione condizionale finestra di dialogo, fare clic Nuova regola di nuovo per creare un'altra regola per le righe pari del gruppo.

6. Nel Nuova regola di formattazione finestra di dialogo, fare clic Usa una formula per determinare le celle da formattare sotto il Seleziona un tipo di regola come prima, quindi inserisci questa formula = ISEVEN ($ D2) (D2 è la prima cella della colonna helper in cui hai creato la formula), quindi fai clic su Formato pulsante per scegliere un altro colore di sfondo per le righe pari del gruppo, vedi screenshot:

7. Quindi fare clic OK per restituire il file Gestore regole di formattazione condizionalee puoi vedere che le due regole vengono create come segue:

8. Quindi fare clic 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 alle modifiche del valore della colonna.

  • Note:
  • 1. Dopo aver colorato le righe alternativamente, puoi nascondere la colonna helper di cui hai bisogno, ma non puoi eliminarla.
  • 2. Se non sono presenti intestazioni nell'intervallo di dati, è sufficiente immettere 1 come primo numero nella colonna di supporto e quindi applicare la formula di supporto come al solito.

Altri articoli:

  • Aumenta i numeri quando il valore cambia in un'altra colonna
  • Supponendo di avere un elenco di valori nella colonna A e ora si desidera aumentare il numero di 1 nella colonna B quando il valore nella colonna A cambia, il che significa che i numeri nella colonna B aumentano fino a quando il valore nella colonna A cambia, quindi il l'incremento del numero inizia di nuovo da 1 come mostrato nell'immagine a sinistra. In Excel, puoi risolvere questo lavoro con il seguente metodo.
  • Inserisci righe vuote quando il valore cambia in Excel
  • Supponendo di avere un intervallo di dati e ora si desidera inserire righe vuote tra i dati quando il valore cambia, in modo da poter separare gli stessi valori sequenziali in una colonna come mostrato nelle schermate seguenti. In questo articolo, parlerò di alcuni trucchi per risolvere questo problema.
  • Somma celle quando il valore cambia in un'altra colonna
  • Quando si lavora su un foglio di lavoro Excel, a volte potrebbe essere necessario 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 hai potuto risolvere questo problema in Excel?
  • Inserisci interruzioni di pagina quando il valore cambia in Excel
  • Supponendo, ho un intervallo di celle e ora voglio inserire interruzioni di pagina nel foglio di lavoro quando i valori nella colonna A cambiano come mostrato nell'immagine a sinistra. Certo, puoi inserirli uno per uno, ma ci sono modi rapidi per inserire le interruzioni di pagina contemporaneamente in base ai valori modificati di una colonna?

I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • 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, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (16)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Questa formula (se utilizzata nella formattazione condizionale) alternerà il colore della riga in base al gruppo senza l'assistenza di una riga di supporto: =ISODD(SUMPRODUCT(1/COUNTIF($A$1:$A2,$A$1:$A2))))
Questo commento è stato fatto dal moderatore sul sito
Ciao Giustino. Quando uso il metodo della riga di supporto o il tuo, formatta una riga fuori. Sai perché?
Questo commento è stato fatto dal moderatore sul sito
Molto probabilmente - come ho fatto io - hai selezionato tutte le colonne e non solo i dati (escl. eventuali intestazioni)
Questo commento è stato fatto dal moderatore sul sito
Justin, la tua formula è buona perché non richiede una colonna di supporto, ma per qualche motivo richiede RAM aggiuntiva e rallenta notevolmente la cartella di lavoro. Consiglierei di utilizzare la formula fornita nell'articolo e di occuparti solo della colonna di supporto.
Questo commento è stato fatto dal moderatore sul sito
Questa formula funziona benissimo se la tua tabella ha solo 100 righe. Ma rallenta davvero quando hai 5,000 righe. Qualche suggerimento per velocizzare la formula su set di dati più grandi?
Questo commento è stato fatto dal moderatore sul sito
Ciao, Barba,
Puoi provare la formula seguente:
=MOD(SUMPRODUCT(--($A$1:$A1<>$A$2:$A2)),2)


Note:: quando selezioni l'intervallo di dati, escludi la prima riga di intestazione.

Per favore, prova, spero che possa aiutarti!
Questo commento è stato fatto dal moderatore sul sito
Fantastico! Ben fatto!
Questo commento è stato fatto dal moderatore sul sito
Grazie mille per questo post, volevo essere in grado di cambiare il colore della riga in base al gruppo da molto tempo. Facile da seguire e molto apprezzato!
Questo commento è stato fatto dal moderatore sul sito
Ottima informazione. mi hai aiutato a presentare meglio i risultati delle mie analisi.
Questo commento è stato fatto dal moderatore sul sito
Grazie per questa formula, da tempo pensavo che non fosse possibile. Ecco una domanda: puoi formattare ogni gruppo in modo che abbia un colore diverso? O sei limitato a 2 colori alternati?

Grazie!
Questo commento è stato fatto dal moderatore sul sito
usa semplicemente 1-prev_value e ottieni 1 e 0 s alternati
Questo commento è stato fatto dal moderatore sul sito
Grazie mille per questo, è stato molto apprezzato.
Questo commento è stato fatto dal moderatore sul sito
Odio le colonne di supporto. Preferirei avere una formula enorme prima di inserire una colonna di supporto. A volte le macro sono più semplici, ma non mi è sempre consentito utilizzare fogli di calcolo abilitati per le macro. Quando voglio usare una macro, di solito la eseguo dal mio Personal.xlsb, ma questo non aiuta davvero a evitare una colonna di supporto.
Questo commento è stato fatto dal moderatore sul sito
Ehi, grazie per l'aiuto. Ho provato questo e la colorazione è spenta di uno. Qualche idea?
Questo commento è stato fatto dal moderatore sul sito
Quando evidenzi la selezione, non evidenziare la riga di intestazione.
Questo commento è stato fatto dal moderatore sul sito
Modifica la formula per applicare la formattazione condizionale anche all'intestazione.=AND(LEN($A1)>0,MOD($D1,2)=0)
Questo funziona meglio per me che provare a evidenziare solo le mie righe di dati.
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL