Come filtrare i dati per più colori in Excel?
Normalmente, in Excel, puoi filtrare rapidamente le righe con un solo colore, ma hai mai considerato di filtrare le righe con più colori contemporaneamente? In questo articolo, ti parlerò di un trucco rapido per risolvere questo problema.
Filtra i dati per più colori con il codice VBA
Filtra i dati per più colori con il codice VBA
In Excel, non esiste un modo diretto per filtrare le righe per più colori, ma puoi creare un codice VBA per restituire il numero dell'indice del colore della riga corrispondente in una nuova colonna e poi filtrare le righe utilizzando questa colonna di supporto.
1. Tieni premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic for Applications.
2. Clicca su Inserisci > Modulo, e incolla il seguente codice nella finestra del Modulo.
Codice VBA: Estrai il numero dell'indice del colore:
Function GetColor(x As Range) As Integer
GetColor = x.Interior.ColorIndex
End Function
3. Poi torna al foglio di lavoro e inserisci questa formula: =Getcolor(A2) (A2 è la cella colorata di cui vuoi ottenere il numero dell'indice del colore) in una cella vuota accanto ai tuoi dati, vedi screenshot:
4. Trascina quindi la maniglia di riempimento verso il basso fino alle celle in cui desideri ottenere l'indice del colore e tutti i numeri degli indici di colore corrispondenti saranno estratti come mostrato nello screenshot seguente:
Suggerimenti: Se le celle non sono riempite con un colore di sfondo, verrà visualizzato un numero negativo -4142.
5. Successivamente, puoi filtrare le righe di più colori utilizzando questa nuova colonna di supporto, seleziona questa colonna di supporto e clicca su Dati > Filtro, quindi fai clic sul pulsante freccia nell'angolo in basso a destra della prima cella, nella casella di riepilogo, seleziona il numero dell'indice del colore che desideri filtrare, vedi screenshot:
6. Quindi fai clic sul pulsante OK e i colori selezionati verranno filtrati, vedi screenshot:
7. Infine, puoi nascondere la colonna di supporto secondo necessità.

Sblocca la Magia di Excel con Kutools AI
- Esecuzione Intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici — tutto guidato da semplici comandi.
- Formule Personalizzate: Genera formule su misura per ottimizzare i tuoi flussi di lavoro.
- Codifica VBA: Scrivi e implementa codice VBA senza sforzo.
- Interpretazione delle Formule: Comprendi facilmente formule complesse.
- Traduzione del Testo: Superare le barriere linguistiche all'interno dei tuoi fogli di calcolo.
Articoli correlati:
Come filtrare i dati separati da virgole in Excel?
Come filtrare il testo esatto in Excel?
I migliori strumenti per la produttività in Office
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!