Come filtrare per più colori in excel (con esempio)


Il seguente esempio dettagliato mostra come filtrare le righe in base a più colori in Excel.

Andiamo!

Passaggio 1: inserisci i dati

Innanzitutto, entriamo nel seguente elenco di attività in Excel codificate a colori in base al fatto che siano state completate o meno:

Passaggio 2: utilizzare VBA per estrarre il codice colore

Successivamente, scriveremo una semplice funzione in VBA per estrarre il colore di ciascuna cella come valore intero.

Per fare ciò, fai clic su Alt + F11 per aprire l’editor VB. Fare quindi clic sulla scheda Inserisci e quindi su Modulo .

Nella finestra del modulo che appare, digita il seguente codice:

 Function FindColor(CellColor As Range)
FindColor = CellColor.Interior.ColorIndex
End Function

Ciò creerà una funzione personalizzata che possiamo utilizzare in Excel per estrarre il colore di sfondo di qualsiasi cella come valore intero.

Lo screenshot seguente mostra come farlo in pratica:

Una volta inserito il codice, sentiti libero di chiudere l’editor VB. Il codice verrà salvato automaticamente.

Passaggio 3: estrai i colori delle celle

Successivamente, digitiamo la seguente formula nella cella B2 per estrarre il colore di sfondo dalla cella A2 :

 =FindColor( A2 )

Quindi fai clic e trascina questa formula su ciascuna cella rimanente nella colonna B:

La colonna B ora mostra il colore di sfondo (come valore intero) di ciascuna cella corrispondente nella colonna A.

Passaggio 4: filtra per più colori

Ora che abbiamo il colore di sfondo di ogni cella come valore intero, possiamo semplicemente filtrare le righe in base ai valori nella colonna Colore .

Per fare ciò, evidenzia l’intervallo di celle A1:B11 , quindi fai clic sulla scheda Dati lungo la barra multifunzione superiore, quindi fai clic sull’icona Filtro nel gruppo Ordina e filtra .

Quindi fare clic sulla freccia a discesa accanto a Colore e deselezionare la casella accanto a 35 :

Dopo aver fatto clic su OK , le righe verranno filtrate per mostrare solo quelle in cui il colore dell’attività è giallo o rosso:

Filtra Excel in base a diversi colori

Sentiti libero di deselezionare tutti i codici colore che desideri filtrare in base a un diverso set di colori.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre operazioni comuni in Excel:

Excel: come utilizzare il carattere jolly nella funzione FILTRO
Excel: come filtrare celle contenenti più parole
Excel: come contare le righe filtrate

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *