Come utilizzare un filtro avanzato in Microsoft Excel
Pubblicato: 2022-12-02Sebbene Microsoft Excel offra una funzionalità integrata per filtrare i dati, potresti avere un numero elevato di elementi nel tuo foglio o aver bisogno di un filtro più complesso. Qui spiegheremo come creare un filtro avanzato in Excel.
Come impostare l'intervallo di criteri
Inserimento dei criteri per un filtro avanzato in Excel
Come utilizzare un filtro Excel a colonna singola e criterio singolo
Come utilizzare un filtro Excel a più criteri, colonna singola
Come utilizzare un filtro Excel con più criteri e più colonne
Tutte le condizioni sono vere
Tutte le condizioni Vero
Tutte le condizioni Vero
Come impostare l'intervallo di criteri
Prima di poter utilizzare il filtro avanzato in Excel, dovrai creare un intervallo di celle per le condizioni che utilizzerai.
Aggiungi almeno alcune righe sopra i tuoi dati per iniziare; puoi sempre inserire più righe se necessario. Tieni presente che avrai bisogno di una riga per le etichette e una riga vuota tra i criteri e i dati.
CORRELATO: Come inserire più righe in Microsoft Excel
Nella riga superiore, inserisci le etichette delle colonne. Questi dovrebbero corrispondere a quelli per i tuoi dati in quanto verranno utilizzati per i criteri di filtro.
Useremo un esempio in tutto questo tutorial, quindi di seguito sono riportati i dati che stiamo utilizzando.
Quindi inseriamo cinque righe sopra i nostri dati. Abbiamo una riga per le etichette, tre per i criteri e una riga vuota. Quindi copiamo le nostre intestazioni di colonna nella prima riga. Quindi, ora il nostro foglio ha questo aspetto:
Dopo aver impostato l'intervallo per le condizioni del filtro, sei pronto per creare il filtro avanzato.
Suggerimento: puoi assegnare un nome all'intervallo di criteri per inserirlo automaticamente nel filtro, se lo desideri.
Inserimento dei criteri per un filtro avanzato in Excel
Per inserire i criteri per il tuo filtro Excel avanzato in una cella, utilizzerai il formato ="=variable"
.
Il primo segno di uguale inizia la stringa e le virgolette contengono i criteri. Puoi utilizzare i normali operatori di confronto per le tue condizioni. Ecco alcuni esempi.
- Uguale a Smith:
="=Smith"
- Diverso da Smith:
="<>Smith"
- Meno di 100:
="<100"
- Maggiore o uguale a 100:
=">=100"
Quando digiti i criteri in questo modo nella cella, Excel lo converte nel formato necessario per il filtro.
Come utilizzare un filtro Excel a colonna singola e criterio singolo
Il modo migliore per iniziare è con un semplice esempio utilizzando una condizione e una colonna. Qui, filtreremo i nostri dati in base all'ID posizione 2B.
Vai alla colonna ID località e inserisci quanto segue per uguale a 2B nella prima riga sotto l'etichetta:
="=2B"
Successivamente, seleziona una cella nel tuo set di dati, vai alla scheda Dati e seleziona "Avanzate" nella sezione Ordina e filtra della barra multifunzione.
Nella finestra pop-up, inizia scegliendo dove vuoi che appaiano i dati filtrati. Puoi filtrarlo sul posto o in un'altra posizione. Se scegli quest'ultimo, inserisci la posizione nella casella Copia in.
Ora conferma le celle nella casella List Range. Excel avrebbe dovuto aggiungerli automaticamente per te, quindi assicurati semplicemente che siano corretti.
Quindi, inserisci l'intervallo di celle nella casella Intervallo criteri. Puoi farlo facilmente facendo clic all'interno della casella e quindi utilizzando il cursore per trascinare l'intervallo nel foglio. Assicurati di includere le celle dell'etichetta di colonna e solo righe aggiuntive con celle che contengono criteri. Se includi righe vuote, è molto probabile che i risultati del filtro non siano corretti.
Facoltativamente, seleziona la casella se desideri solo record univoci. Fai clic su "OK" quando hai finito.
Dovresti quindi vedere i tuoi dati filtrati. Se hai scelto di filtrare i tuoi dati sul posto, le altre righe dovrebbero essere nascoste. Qui, abbiamo scelto una posizione nel nostro foglio per i dati filtrati.
CORRELATO: Come contare i valori univoci in Microsoft Excel
Come utilizzare un filtro Excel a più criteri, colonna singola
Forse vuoi filtrare i dati utilizzando più condizioni che appaiono in una singola colonna. Puoi farlo con un filtro Excel avanzato. Ad esempio, filtreremo i nostri dati per 1B e 2B di Location ID.
Vai alla colonna ID località e inserisci i criteri in due righe separate, 2 e 3, iniziando direttamente sotto l'etichetta.
="=1B"
="=2B"
Dovrebbe sembrare come questo:
Seleziona una cella nel tuo set di dati, vai alla scheda Dati e seleziona "Avanzate" per aprire lo strumento filtro.
Completa gli stessi dettagli di prima, ma questa volta espandi l'intervallo di criteri per includere la condizione aggiuntiva. Fare clic su "OK" per applicare il filtro.
Dovresti quindi vedere entrambi i risultati dal filtro nella posizione che hai scelto.
Come utilizzare un filtro Excel con più criteri e più colonne
Successivamente, esamineremo l'utilizzo di più condizioni in un filtro avanzato di Excel. Questo può essere un criterio AND o OR. Ad esempio, puoi filtrare per ID località uguale a 1A e Lead uguale a Jones dove tutte le condizioni sono vere. Oppure puoi filtrare per ID posizione uguale a 1B o Lead uguale a Jones se tutte le condizioni sono vere.
CORRELATO: Come utilizzare le funzioni logiche in Excel: IF, AND, OR, XOR, NOT
Tutte le condizioni sono vere
Per filtrare con una condizione AND, inserirai entrambi i criteri nella stessa riga sotto le etichette corrispondenti.
Quindi, inseriamo quanto segue sotto l'etichetta ID posizione nella riga 2:
="=1A"
Quindi, inseriamo quanto segue sotto l'etichetta Lead, anche nella riga 2:
="=Jones"
Sembra così:
E proprio come prima, seleziona una cella nel set di dati, vai alla scheda Dati e seleziona "Avanzate" per aprire lo strumento.
Per questo filtro, modifichiamo il nostro intervallo di criteri poiché include solo le righe 1 e 2. Regola le altre opzioni secondo necessità e fai clic su "OK".
Nota: nota nello screenshot che Excel ha nominato il nostro intervallo di criteri per noi. Potresti vedere la stessa cosa quando riutilizzi lo stesso intervallo di celle.
Abbiamo quindi il nostro unico risultato. Ricorda che l'inserimento dei criteri nella stessa riga indica l'operatore AND. Quindi, anche se abbiamo Jones come lead per due sedi, abbiamo filtrato solo la posizione 1A con Jones.
CORRELATO: Come visualizzare tutti gli intervalli di celle denominati in una cartella di lavoro di Excel
Tutte le condizioni Vero
Successivamente, filtreremo nuovamente in base a più condizioni, ma utilizzando i criteri OR. Per questo, inserisci le condizioni in righe separate sotto le etichette corrispondenti.
Quindi, inseriamo quanto segue sotto l'etichetta ID posizione nella riga 2:
="=1B"
Quindi, inseriamo quanto segue sotto l'etichetta Lead, ma nella riga 3:
="=Jones"
Sembra così:
Apri lo strumento Filtro avanzato come prima, regola l'intervallo di criteri per adattarlo alla riga aggiuntiva e fai clic su "OK".
Come puoi vedere, abbiamo tre risultati, uno per 1B e due per Jones. Poiché abbiamo utilizzato i criteri OR, tutte le condizioni incluse sono state soddisfatte.
La chiave per impostare un filtro a criteri multipli in Excel è che per i criteri AND, si inseriscono le condizioni nella stessa riga e per i criteri OR, si inseriscono le condizioni in righe separate.
Tutte le condizioni Vero
Per un ultimo esempio, applicheremo un filtro più complesso utilizzando i criteri AND e OR insieme a un diverso operatore di confronto. Filtreremo per Location ID uguale a 1A e Lead uguale a Jones o Sales maggiore di 50.000.
Nella riga 2, inseriamo i seguenti criteri rispettivamente sotto Location ID e Lead:
="=1A"
="=Jones"
Nella riga 3, inseriamo la condizione successiva sotto l'etichetta Sales:
=">50000"
Questa configurazione è simile a questa:
Apri lo strumento Filtro avanzato, ricontrolla o modifica i campi secondo necessità e fai clic su "OK".
Vedrai quindi i risultati. Qui abbiamo la riga 2 contenente i nostri criteri AND, 1A e Jones. Quindi, righe aggiuntive da 3 a 5 contenenti i nostri criteri OR per Vendite superiori a 50.000.
Se hai una grande quantità di dati nel tuo foglio di calcolo e hai bisogno di un'opzione di filtro più robusta, tieni a mente il filtro avanzato in Excel.
CORRELATO: Come applicare un filtro a un grafico in Microsoft Excel