Come alternare i colori delle righe in Excel senza tabelle (5 metodi)

  • Condividi Questo
Hugh West

Ai fini dell'attrazione dei vostri dati, potete Colori alternativi delle righe in Excel In questo articolo, vi spiegherò come fare per Colori alternativi delle righe in Excel senza Tavolo.

Scarica il quaderno di esercizi

Potete scaricare il quaderno di esercizi da qui:

Colore riga alternativa.xlsm

5 metodi per alternare i colori delle righe in Excel senza tabelle

Qui descriverò 5 metodi per alternare i colori delle righe in Excel senza tabella Inoltre, per una migliore comprensione, utilizzerò dei dati di esempio che hanno 4 colonne. Queste sono Prodotto , Vendite , Profitto, e Stato .

1. Uso dell'opzione Colore di riempimento per alternare i colori delle righe in Excel

È possibile utilizzare la funzione Colore di riempimento per alternare i colori delle righe in Excel senza tabella Si tratta di un processo assolutamente manuale che, se si dispone di una grande quantità di dati, richiede molto tempo. I passaggi sono indicati di seguito.

Passi:

  • Per prima cosa, è necessario selezionare le righe che si desidera colorare. In questo caso, ho selezionato le righe 6, 8, 10, 12, e 14 .

  • Dopodiché, è necessario andare nella sezione Casa scheda.
  • Ora, dal Colore di riempimento si deve scegliere uno qualsiasi dei colori. In questo caso, ho scelto Verde, accento 6, luce 60% . In questo caso, provare a scegliere qualsiasi luce Perché il colore scuro potrebbe nascondere i dati inseriti. Quindi, potrebbe essere necessario cambiare il colore Colore del carattere .

Infine, si vedrà il risultato con colori alternativi delle file .

Per saperne di più: Come colorare la riga alternativa per le celle unite in Excel

2. Utilizzo della funzione Stili di cella

È possibile utilizzare la funzione Stili di cella per alternare i colori delle righe in Excel senza tabella Si tratta di un processo assolutamente manuale che, in presenza di una grande quantità di dati, può richiedere molto tempo. I passaggi sono indicati di seguito.

Passi:

  • Per prima cosa, è necessario selezionare le righe che si desidera colorare. Qui, ho selezionato Righe 6, 8, 10, 12, e 14 .
  • In secondo luogo, dal Casa è necessario andare alla scheda Stili di cella caratteristica.
  • In terzo luogo, scegliete i colori o gli stili che preferite: io ho scelto il modello Calcolo .

Infine, si vedrà il seguente risultato con colori alternativi delle file .

Per saperne di più: Come colorare una riga alternativa in base al valore della cella in Excel

3. Applicazione della formattazione condizionale con la formula

È possibile applicare Formattazione condizionale con la formula. In questo caso, utilizzerò due formule diverse con la funzione ROW Inoltre, utilizzerò l'opzione MOD e ISEVEN funzioni.

1. Uso delle funzioni MOD e ROW per alternare i colori delle righe in Excel

Iniziamo con il MOD e FILO funzioni per alternare i colori delle righe in Excel senza tabella. I passaggi sono indicati di seguito.

Passi:

  • Per prima cosa, è necessario selezionare i dati a cui si vuole applicare la funzione Formattazione condizionale per alternare i colori delle righe. Qui ho selezionato l'intervallo di dati B5:E14 .

  • Ora, dal Casa è necessario andare alla scheda Formattazione condizionale comando.
  • Quindi, è necessario scegliere il Nuova regola per applicare la formula.

A questo punto, una finestra di dialogo denominata Nuova regola di formattazione apparirà.

  • Ora, da questo finestra di dialogo è necessario selezionare Utilizzate una formula per determinare le celle da formattare.
  • Quindi, è necessario scrivere la seguente formula nel file Formatta i valori in cui questa formula è vera: scatola.
=MOD(ROW(),2)

  • Dopodiché, andare alla sezione Formato menu.

Ripartizione della formula

  • Qui, il FILO conterà il numero di Righe .
  • Il MOD restituirà la funzione resto dopo la divisione.
  • Quindi, MOD(ROW(),2)-> Diventa 1 o 0 perché il divisore è 2 .
  • Infine, se il Uscita è 0 allora ci sarà nessun riempimento colore.

A questo punto, una finestra di dialogo denominata Formattare le celle apparirà.

  • Ora, dal Riempimento si deve scegliere uno qualsiasi dei colori. In questo caso ho scelto Verde, accento 6, accendino 40% . In questo caso, provare a scegliere qualsiasi luce Perché il colore scuro potrebbe nascondere i dati inseriti. Quindi, potrebbe essere necessario cambiare il colore Colore del carattere .
  • Quindi, è necessario premere OK per applicare la formazione.

  • Dopodiché, è necessario premere OK sul Nuova regola di formattazione Qui si può vedere il campione istantaneamente nella finestra di dialogo Anteprima box.

Infine, si otterrà il risultato con colori alternativi delle file .

Per saperne di più: Alternare il colore della riga in base al gruppo in Excel (6 metodi)

2. Uso delle funzioni ISEVEN e ROW

Ora vi mostrerò l'uso di ISEVEN e FILO funzioni per alternare i colori delle righe in Excel senza tabella. I passaggi sono simili al metodo precedente.

  • In primo luogo, è necessario seguire metodo-3.1 per aprire il Nuova regola di formattazione finestra.
  • In secondo luogo, da quella finestra di dialogo è necessario selezionare Utilizzate una formula per determinare le celle da formattare.
  • In terzo luogo, è necessario scrivere la seguente formula nel file Formatta i valori in cui questa formula è vera: scatola.
=ISEVEN(ROW())

  • Infine, andare alla sezione Formato menu.

Ripartizione della formula

  • Qui, il ISEVEN restituirà la funzione Vero se il valore è un elemento anche numero.
  • Il FILO conterà il numero di Righe .
  • Quindi, se il numero della riga è dispari, il ISEVEN restituirà la funzione FALSO Di conseguenza, ci saranno nessun riempimento colore.

A questo punto, una finestra di dialogo denominata Formattare le celle apparirà.

  • Ora, dal Riempimento si deve scegliere uno qualsiasi dei colori. In questo caso ho scelto Oro, accento 4, accendino 60% Inoltre, è possibile vedere la formazione di seguito nella sezione Campione scatola. In questo caso, provare a scegliere qualsiasi luce Perché il colore scuro potrebbe nascondere i dati inseriti. Quindi, potrebbe essere necessario cambiare il colore Colore del carattere .
  • Quindi, è necessario premere OK per applicare la formazione.

  • Dopodiché, è necessario premere OK sul Nuova regola di formattazione Qui si può vedere il campione istantaneamente nella finestra di dialogo Anteprima scatola.

Infine, si vedrà il risultato con colori alternativi delle file .

Per saperne di più: Come ombreggiare ogni altra riga in Excel (3 modi)

Letture simili

  • Come aprire un'altra cartella di lavoro e copiare i dati con Excel VBA
  • [Metodo di apertura delle cartelle di lavoro degli oggetti non riuscito (4 soluzioni)
  • Excel VBA per popolare una matrice con i valori delle celle (4 esempi)
  • Come aprire una cartella di lavoro ed eseguire una macro con VBA (4 esempi)
  • Cercare il percorso di un file con Excel VBA (3 esempi)

4. Uso della formula con il comando Ordina e filtra

È possibile utilizzare una formula con l'opzione Ordinamento e filtro comando per alternare i colori delle righe in Excel senza tabella Inoltre, utilizzerò il MOD , SE , e FILO I passaggi sono riportati di seguito.

Passi:

  • Per prima cosa, è necessario selezionare una cella in cui si desidera conservare l'output. Io ho selezionato la cella F5 cellulare.
  • In secondo luogo, utilizzare la formula corrispondente nella sezione F5 cellulare.
=MOD(IF(ROW()=2,0,IF(E5=E4,F4, F4+1)), 2)

Ripartizione della formula

  • Qui, SE(E5=E4,F4, F4+1)-> Questo è un test logico dove se il valore di E5 è uguale a E4 restituirà il valore di F4 altrimenti darà 1 incremento con F4 valore della cella.
    • Uscita: 1
  • Poi, il ROW() conterà il numero di Righe .
    • Uscita: 5
  • IF(5=2,0,1)-> Questo test logico dice che se 5 è uguale a 2 allora restituirà 0 altrimenti restituirà 1 .
    • Uscita: 1
  • Il MOD restituirà la funzione resto dopo la divisione.
  • Infine, MOD(1,2)-> diventa.
    • Uscita: 1
  • Dopodiché, è necessario premere ENTRARE per ottenere il risultato.

  • Successivamente, è necessario trascinare il file Maniglia di riempimento icona a Riempimento automatico i dati corrispondenti nel resto delle celle F6:F14 .

A questo punto, si otterrà il seguente risultato.

  • Ora, selezionare l'intervallo di dati. Qui, ho selezionato B4:F14 .
  • Poi, dal Casa nastro>>vai al Editing scheda.
  • Poi, dal Ordinamento e filtro caratteristica>> si deve scegliere la Filtro opzione. Qui è possibile applicare la tecnica della tastiera CTRL+SHIFT+L.

A questo punto, si presenterà la seguente situazione.

  • A questo punto, è necessario fare clic sulla Freccia a discesa nella sezione F colonna.
  • Quindi, selezionare 1 e deselezionare 0.
  • Infine, premere OK .

Successivamente, si vedrà quanto segue filtrata uscita.

  • Successivamente, è necessario selezionare l'opzione filtrata dati.
  • Poi, si deve andare al Casa scheda.
  • Ora, dal Colore di riempimento si deve scegliere uno qualsiasi dei colori. In questo caso ho scelto Verde, accento 6, luce 60% . In questo caso, provare a scegliere qualsiasi luce Perché il colore scuro potrebbe nascondere i dati inseriti. Quindi, potrebbe essere necessario cambiare il colore Colore del carattere .

  • Ora, per rimuovere il Filtro dalla funzione Casa nastro>>vai al Editing scheda.
  • Poi, dal Ordinamento e filtro è necessario scegliere di nuovo il Filtro opzione.
  • Altrimenti, è possibile premere CTRL+SHIFT+L per rimuovere la funzione Filtro.

Infine, si potrà vedere il risultato con lo stesso Colori delle file per lo stesso Stato.

5. Uso del codice VBA per alternare i colori delle righe in Excel senza tabella

È possibile impiegare un VBA codice a alternare i colori delle righe in Excel senza tabella I passaggi sono indicati di seguito.

Passi:

  • In primo luogo, è necessario scegliere il Sviluppatore quindi selezionare Visual Basic.

  • Ora, dal Inserire selezionare Modulo .

  • Scrivere quanto segue Codice nel modulo.
 Sub ChangeRowColors() Dim range As range Dim chr As Long Dim NoColor As Long Dim Colored As Long 'Definirò il colore come input NoColor = vbWhite Colored = RGB(0, 255, 255) 'Selezionare un intervallo come variabile Set range = Selection 'Si dovrebbe selezionare più di una riga If range.Rows.Count = 1 Then Exit Sub 'Loop per il cambio di colore For chr = 1 To range.Rows.Count If chr Mod 2 = 0 Thenrange.Rows(chr).Interior.Color = Colored 'Riga pari Else range.Rows(chr).Interior.Color = NoColor 'Riga dispari End If Next chr End Sub 

Ripartizione del codice

  • Qui, ho creato un oggetto Procedura secondaria denominato CambiaColoriRiga .
  • Quindi, dichiarare alcune variabili gamma come Gamma per chiamare la gamma; chr come Lungo ; NoColor come Lungo ; Colorato come Lungo .
  • Qui, RGB (0, 255, 255) è un colore chiaro chiamato Acqua .
  • Poi, il Selezione selezionerà l'intervallo dal foglio.
  • Successivamente, ho utilizzato un Per ogni ciclo per mettere Colore in ogni riga alternativa selezionata utilizzando un Dichiarazione IF di VBA con un test logico .
  • Ora, Risparmiare il codice e poi tornare a File Excel.

  • Successivamente, selezionare l'intervallo B5:E14 .
  • Poi, dal Sviluppatore selezionare Macro.

  • A questo punto, selezionare Macro (ChangeRowColors) e fare clic su Correre .

Infine, si vedrà il risultato con colori alternativi delle file .

Per saperne di più: Come rendere più veloce l'esecuzione del codice VBA (15 modi adatti)

💬 Cose da ricordare

  • Quando si dispone di molti dati, si dovrebbe usare metodo 3 (formattazione condizionale) o metodo 5 (codice VBA) In questo modo si risparmia tempo per colori alternativi delle file .
  • Nel caso di un piccolo insieme di dati, si può facilmente usare metodo 1 (Colore di riempimento) o metodo 2 (Stili di cella).
  • Inoltre, quando si vogliono colorare dati simili o ordinati, si deve usare il metodo metodo 4 (Ordina e filtra) .

Sezione pratica

Ora potete mettere in pratica da soli il metodo spiegato.

Conclusione

Spero che questo articolo vi sia stato d'aiuto. Qui ho spiegato 5 metodi per Colori alternativi delle righe in Excel senza tabella. Potete visitare il nostro sito web ExcelWIKI Per saperne di più sui contenuti di Excel, vi invitiamo a lasciare commenti, suggerimenti o domande nella sezione dei commenti qui sotto.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.