Vai al contenuto principale

Come utilizzare il filtro avanzato di Excel: una guida completa con esempi

Il filtro avanzato di Excel è uno strumento potente che offre flessibilità oltre la funzionalità di filtro standard, consentendo agli utenti di eseguire attività di filtro complesse in modo efficiente. Questa guida esamina in modo approfondito la funzionalità Filtri avanzati di Excel, la confronta con i filtri normali, fornisce esempi pratici e offre considerazioni per un utilizzo ottimale. Ti consentirà di padroneggiare l'uso dei filtri avanzati con sicurezza.


Filtro avanzato rispetto al filtro normale

La principale distinzione tra il filtro normale di Excel e il filtro avanzato risiede nella loro complessità e funzionalità. Mentre il filtro normale offre un filtraggio semplice e basato su criteri a colonna singola all'interno del set di dati originale, il filtro avanzato si estende oltre questi limiti:

  • Consentire l'uso di più criteri su varie colonne.
  • Fornire la capacità di estrarre valori univoci da un set di dati.
  • Abilitazione dell'uso di caratteri jolly per una corrispondenza parziale e più flessibile.
  • Permettere l'estrazione dei dati filtrati in una posizione separata.

Esempi di utilizzo del filtro avanzato

Questa sezione fornirà diversi esempi pratici per mostrare come utilizzare i filtri avanzati in Excel per ottenere diversi effetti di filtraggio.


Estrai un elenco univoco

Il filtro avanzato di Excel può generare rapidamente un elenco di valori univoci da un set di dati, un'attività che può essere complicata con i normali filtri. Se disponi di un elenco di transazioni di vendita con righe duplicate e desideri estrarre un elenco di righe univoche, la funzionalità Filtro avanzato in Excel può semplificare questa attività. Si prega di seguire le istruzioni riportate di seguito per eseguire questa operazione.

  1. Vai Dati scheda, selezionare Tecnologia nel Ordina e filtra gruppo.
  2. Nel Filtro avanzato finestra di dialogo, è necessario configurare come segue.
    1. Nel Action sezione, scegli l'opzione che ti serve. Poiché desidero individuare l'elenco univoco in una posizione diversa, scelgo il file Copia in un'altra posizione opzione.
    2. Specificare la sezione Intervallo elenco:
      • Estrai un valore univoco da una colonna:
        Seleziona la colonna che contiene i valori da cui desideri estrarre voci univoche. Ad esempio, per estrarre i nomi cliente univoci in questo caso, selezionare A1:A11.
      • Estrai righe univoche in base a più colonne:
        Seleziona l'intervallo che include tutte le colonne che stai considerando. In questo caso, poiché desidero estrarre righe univoche in base a nomi di clienti, vendite e regione, seleziono l'intero intervallo A1:C11.
    3. Nel Copia a sezione, specifica dove desideri incollare l'elenco univoco.
    4. Controlla il Solo record unici casella di controllo.
    5. Clicca su OK pulsante. Vedi screenshot:

Risultato

Come mostrato nello screenshot seguente, le righe univoche vengono estratte dall'intervallo di dati originale.


Filtra in una colonna con più criteri (corrisponde a qualsiasi criterio)

Il filtraggio dei dati in una colonna con più criteri consente di visualizzare le righe che soddisfano una qualsiasi delle condizioni specificate. Ciò può essere particolarmente utile quando lavori con set di dati di grandi dimensioni e devi restringere le informazioni in base a diverse potenziali corrispondenze. Ecco come puoi ottenere questo risultato utilizzando la funzione Filtro avanzato di Excel:

Passaggio 1: preparare i dati dell'intervallo di elenco originale

Assicurati che il set di dati dell'intervallo di elenchi abbia intestazioni di colonna chiare, poiché saranno importanti per l'impostazione dell'intervallo di criteri. In questo caso utilizzo come esempio la seguente tabella dei punteggi degli studenti.

Passaggio 2: impostazione dell'intervallo di criteri

  1. Nell'intervallo superiore o separato dall'intervallo dell'elenco, crea l'intervallo di criteri. Le intestazioni digitate nell'intervallo di criteri devono corrispondere esattamente a quelle nell'intervallo di elenchi per funzionare correttamente. Qui il mio intervallo di criteri si trova sopra l'intervallo di elenco.
  2. Sotto l'intestazione, elenca ciascuno dei criteri che desideri soddisfare. Ogni criterio dovrebbe trovarsi nella propria cella, direttamente sotto quella precedente. Questa configurazione indica a Excel di soddisfare uno qualsiasi di questi criteri.
    In questo esempio, sto cercando studenti con punteggi superiori a 95 o inferiori a 60 in modo da poter filtrare efficacemente l'intervallo dell'elenco per includere sia gli studenti con punteggio alto che quelli con punteggio basso. Pertanto, inserisco ciascun criterio in righe separate sotto l'intestazione Punteggio. L'intero intervallo di criteri è mostrato di seguito:

Passaggio 3: applica il filtro avanzato

Ora puoi applicare il filtro avanzato per eseguire l'attività come segue.

  1. Vai Dati Scheda e seleziona Tecnologia nel Ordina e filtra gruppo.
  2. Nel Filtro avanzato finestra di dialogo, è necessario configurare come segue.
    1. Nel Action sezione, scegli l'opzione che ti serve. Qui, poiché voglio individuare il risultato filtrato in un posto diverso, scelgo the Copia in un'altra posizione opzione.
    2. Nel Intervallo elenco sezione, selezionare l'intero intervallo di elenchi A7: D17.
    3. Nel Gamma di criteri sezione, selezionare l'intero intervallo di criteri A2: D4.
    4. Nel Copia a sezione, specifica dove vuoi incollare il risultato filtrato (qui seleziono cell F8).
    5. Clicchi OK per applicare il filtro. Vedi schermata:

Risultato

Quindi puoi vedere che vengono estratte solo le righe in cui la colonna "Punteggio" corrisponde a uno qualsiasi dei criteri (>95 o <60).


Di' addio all'impostazione manuale di intervalli di criteri complicati

Sfrutta la potenza del filtraggio multi-condizione in Excel senza alcuna complessità! Kutools for Excel's Super filtro offre una facilità d'uso senza pari che il filtro avanzato nativo di Excel non può eguagliare. Supporta i seguenti filtri avanzati con pochi clic:

  • Filtra in base a più criteri in una colonna
  • Filtra in base a più criteri in più colonne
  • Filtra i dati per lunghezza del testo
  • Filtra i dati in base a anno/mese/settimana...
  • Filtra le stringhe di testo in base alla distinzione tra maiuscole e minuscole...

Scopri come Super filtro può rivoluzionare il tuo flusso di lavoro. Fai clic qui per scaricare una prova gratuita di 30 giorni di Kutools per Excel.

Clicca qui per saperne di più e vedere come utilizzare questa funzione.


Filtra in più colonne con più criteri

Dopo aver trattato il filtraggio con più criteri in una singola colonna, rivolgiamo ora la nostra attenzione al filtraggio su più colonne. Questa sezione ti guiderà attraverso l'applicazione di più criteri su diverse colonne utilizzando la logica AND, OR e la logica AND/OR combinata.

  • Per applicare la logica AND, inserire i criteri sulla stessa riga.
  • Per applicare la logica OR, posizionare i criteri su righe separate.

Con logica AND (corrisponde a tutti i criteri)

Filtrare i dati in più colonne con più criteri utilizzando la logica AND significa che ogni riga deve soddisfare tutti i criteri specificati nelle diverse colonne per essere visualizzata. Ecco come ottenere questo risultato con il filtro avanzato di Excel:

Passaggio 1: preparare i dati dell'intervallo di elenco originale

Assicurati che il set di dati dell'intervallo di elenchi abbia intestazioni di colonna chiare, poiché saranno importanti per l'impostazione dell'intervallo di criteri. In questo caso utilizzo come esempio la seguente tabella dei punteggi degli studenti.

Passaggio 2: impostazione dell'intervallo di criteri

  1. Crea l'intervallo di criteri sopra o separatamente dall'intervallo di elenco digitando le intestazioni che corrispondono esattamente a quelle nell'intervallo di elenco. Qui il mio intervallo di criteri si trova sopra l'intervallo di elenco.
  2. Nel E logica, elenca tutti i criteri nella stessa riga sotto le intestazioni corrispondenti. Ad esempio, se desidero filtrare gli studenti di "Classe A" con punteggi superiori a 85, l'intervallo di criteri dovrebbe essere impostato in questo modo:

Passaggio 3: applica il filtro avanzato

Ora puoi applicare il filtro avanzato per eseguire l'attività come segue.

  1. Vai Dati Scheda e seleziona Tecnologia nel Ordina e filtra gruppo.
  2. Nel Filtro avanzato finestra di dialogo, è necessario configurare come segue.
    1. Nel Action sezione, scegli l'opzione che ti serve. Qui, poiché voglio individuare il risultato filtrato in un posto diverso, scelgo the Copia in un'altra posizione opzione.
    2. Nel Intervallo elenco sezione, selezionare l'intero intervallo di elenchi A7: D16.
    3. Nel Gamma di criteri sezione, selezionare l'intero intervallo di criteri A2: D3.
    4. Nel Copia a sezione, specifica dove vuoi incollare il risultato filtrato (qui seleziono cell F6).
    5. Clicchi OK per applicare il filtro. Vedi schermata:

Risultato

Nel risultato, verranno visualizzate o copiate solo le righe che soddisfano tutti i criteri nelle colonne specificate. Nel nostro esempio vengono estratti solo gli studenti della classe A con punteggi superiori a 85.


Con logica OR (corrisponde a qualsiasi criterio)

Per filtrare i dati in più colonne utilizzando la logica OR (corrispondente a uno qualsiasi dei criteri) nel filtro avanzato di Excel, attenersi alla seguente procedura:

Passaggio 1: preparare i dati dell'intervallo di elenco originale

Assicurati che il set di dati dell'intervallo di elenchi abbia intestazioni di colonna chiare, poiché saranno importanti per l'impostazione dell'intervallo di criteri. In questo caso utilizzo come esempio la seguente tabella dei punteggi degli studenti.

Passaggio 2: impostazione dell'intervallo di criteri

  1. Crea l'intervallo di criteri sopra o separatamente dall'intervallo di elenco digitando le intestazioni che corrispondono esattamente a quelle nell'intervallo di elenco. Qui il mio intervallo di criteri si trova sopra l'intervallo di elenco.
  2. Con la logica OR, posiziona ogni serie di criteri per la stessa colonna su righe separate oppure elenca ciascun criterio su righe separate sotto l'intestazione corrispondente. Ad esempio, se voglio filtrare gli studenti con punteggi superiori a 90 o voti F, l'intervallo di criteri dovrebbe essere impostato in questo modo:

Passaggio 3: applica il filtro avanzato

Ora puoi applicare il filtro avanzato per eseguire l'attività come segue.

  1. Vai Dati Scheda e seleziona Tecnologia nel Ordina e filtra gruppo.
  2. Nel Filtro avanzato finestra di dialogo, è necessario configurare come segue.
    1. Nel Action sezione, scegli l'opzione che ti serve. Qui, poiché voglio individuare il risultato filtrato in un posto diverso, scelgo the Copia in un'altra posizione opzione.
    2. Nel Intervallo elenco sezione, selezionare l'intero intervallo di elenchi A7: D17.
    3. Nel Gamma di criteri sezione, selezionare l'intero intervallo di criteri A2: D4.
    4. Nel Copia a sezione, specifica dove vuoi incollare il risultato filtrato (qui seleziono cell F8).
    5. Clicchi OK per applicare il filtro. Vedi schermata:

Risultato

Ciò filtrerà i tuoi dati in base ai criteri specificati, corrispondenti a qualsiasi criterio elencato. Se una riga corrisponde a uno qualsiasi dei criteri nelle colonne specificate, verrà inclusa nei risultati filtrati.

In questo caso il filtro restituirà solo gli studenti con punteggio superiore a 90 o con voto F.


Con logica AND e OR

Per filtrare i dati in più colonne con una combinazione di E così come OR logica utilizzando il filtro avanzato di Excel, è possibile seguire questi passaggi.

Passaggio 1: preparare i dati dell'intervallo di elenco originale

Assicurati che il set di dati dell'intervallo di elenchi abbia intestazioni di colonna chiare, poiché saranno importanti per l'impostazione dell'intervallo di criteri. In questo caso utilizzo come esempio la seguente tabella dei punteggi degli studenti.

Passaggio 2: impostazione dell'intervallo di criteri

  1. Crea l'intervallo di criteri sopra o accanto all'intervallo di elenco. Includere le intestazioni di colonna che corrispondono esattamente a quelle nell'intervallo dell'elenco. Qui il mio intervallo di criteri si trova sopra l'intervallo di elenco.
  2. Sotto le intestazioni, inserisci i criteri utilizzando una combinazione di logica AND e OR.
    • Nel E logica, i criteri di colonne diverse dovrebbero essere posizionati sulla stessa riga.
    • Nel OR logica, i criteri dovrebbero essere posizionati su righe separate.
    • Nel logica AND-OR combinata, organizzare ogni serie di condizioni OR in blocchi di righe separati. All'interno di ogni blocco, posiziona i criteri AND sulla stessa riga.
      Ad esempio, per filtrare gli studenti della Classe A con punteggi superiori a 90 o della Classe B con un voto B, imposta l'intervallo di criteri come segue:

Passaggio 3: applica il filtro avanzato

Ora puoi applicare il filtro avanzato per eseguire l'attività come segue.

  1. Vai Dati Scheda e seleziona Tecnologia nel Ordina e filtra gruppo.
  2. Nel Filtro avanzato finestra di dialogo, è necessario configurare come segue.
    1. Nel Action sezione, scegli l'opzione che ti serve. Qui, poiché voglio individuare il risultato filtrato in un posto diverso, scelgo the Copia in un'altra posizione opzione.
    2. Nel Intervallo elenco sezione, selezionare l'intero intervallo di elenchi A7: D17.
    3. Nel Gamma di criteri sezione, selezionare l'intero intervallo di criteri A2: D4.
    4. Nel Copia a sezione, specifica dove vuoi incollare il risultato filtrato (qui seleziono cell F8).
    5. Clicchi OK per applicare il filtro. Vedi schermata:

Risultato

Excel visualizzerà solo le righe che soddisfano la combinazione di criteri complessi.

In questo esempio, il filtro avanzato restituirà solo gli studenti con punteggi superiori a 90 nella Classe A o gli studenti con un voto B nella Classe B.


Filtro avanzato con carattere jolly

L'utilizzo dei caratteri jolly con il filtro avanzato di Excel consente ricerche di dati più flessibili e potenti. I caratteri jolly sono caratteri speciali che rappresentano uno o più caratteri in una stringa, semplificando il filtraggio dei modelli di testo. Ecco le istruzioni dettagliate su come utilizzare il filtro avanzato con caratteri jolly in Excel.

Passaggio 1: preparare i dati dell'intervallo di elenco originale

Assicurati che il set di dati dell'intervallo di elenchi abbia intestazioni di colonna chiare, poiché saranno importanti per l'impostazione dell'intervallo di criteri. In questo esempio, supponiamo che tu abbia un elenco di nomi e che alcuni dei nomi che stai cercando seguano uno schema di denominazione specifico.

Passaggio 2: impostazione dell'intervallo di criteri

  1. Crea l'intervallo di criteri sopra o accanto all'intervallo di elenco. Includere le intestazioni di colonna che corrispondono esattamente a quelle nell'intervallo dell'elenco. Qui il mio intervallo di criteri si trova sopra l'intervallo di elenco.
  2. Sotto l'intestazione, inserisci i criteri utilizzando i caratteri jolly.
    • *: Rappresenta un numero qualsiasi di caratteri e può essere utilizzato prima, dopo o all'interno di una stringa.
    • ?: Rappresenta un singolo carattere in una posizione specifica.
    In questo esempio, voglio filtrare i nomi che iniziano con il carattere "J", quindi inserisco J* sotto l'intestazione Nome dell'intervallo di criteri. Vedi schermata:

Passaggio 3: applica il filtro avanzato

Ora puoi applicare il filtro avanzato per filtrare tutti i nomi che iniziano con il carattere J.

  1. Vai Dati Scheda e seleziona Tecnologia nel Ordina e filtra gruppo.
  2. Nel Filtro avanzato finestra di dialogo, configurare come segue.
    1. Nel Action sezione, scegli l'opzione che ti serve. Qui, poiché voglio individuare il risultato filtrato in un posto diverso, scelgo the Copia in un'altra posizione opzione.
    2. Nel Intervallo elenco sezione, selezionare l'intero intervallo di elenchi A6: B11.
    3. Nel Gamma di criteri sezione, selezionare l'intero intervallo di criteri A2: B3.
    4. Nel Copia a sezione, specifica dove vuoi incollare il risultato filtrato (qui seleziono cell D7).
    5. Clicchi OK per applicare il filtro. Vedi schermata:

Risultato

Il filtro avanzato visualizzerà solo le righe della colonna Nome in cui i nomi iniziano con la lettera "J", aderendo al modello specificato dal carattere jolly nell'intervallo dei criteri.


Estrai solo determinate colonne

L'utilizzo del filtro avanzato di Excel per estrarre solo determinate colonne è particolarmente utile per analizzare set di dati di grandi dimensioni in cui è necessario concentrarsi solo su determinate informazioni.

Supponiamo che il tuo set di dati sia nell'intervallo A7:D17 e desideri filtrare questi dati in base ai criteri specificati in B2:D4 ed estrarre solo i dati Nome, Risultato e la Classe colonne. Ecco come farlo.

Passaggio 1: specificare le colonne da estrarre

Sotto o accanto al tuo set di dati, scrivi le intestazioni delle colonne che desideri estrarre. Ciò definisce l'intervallo "Copia in" in cui verranno visualizzati i dati filtrati. In questo esempio, digito il Nome, Risultato ed Classe intestazioni nell'intervallo F7:H7.

Passaggio 2: applica il filtro avanzato

Ora puoi applicare il filtro avanzato per filtrare solo determinate colonne in base a criteri specificati.

  1. Vai Dati Scheda e seleziona Tecnologia nel Ordina e filtra gruppo.
  2. Nel Filtro avanzato finestra di dialogo, configurare come segue.
    1. Nel Action sezione, scegli il file Copia in un'altra posizione opzione.
    2. Nel Intervallo elenco sezione, selezionare l'intero intervallo di elenchi A7: D17.
    3. Nel Gamma di criteri sezione, selezionare l'intero intervallo di criteri A2: D4.
    4. Nel Copia a sezione, selezionare l'intervallo (F7:H7 in questo caso) dove hai scritto le intestazioni delle colonne che vuoi estrarre.
    5. Clicchi OK per applicare il filtro. Vedi schermata:

Risultato

Puoi vedere che il risultato dell'estrazione include solo le colonne specificate.


Note per il filtro avanzato

  • L'intervallo di criteri deve avere intestazioni di colonna che corrispondono esattamente a quelle nell'intervallo di elenco.
  • Se i risultati filtrati vengono copiati in un'altra posizione, la funzione Annulla (Control + Z) non è disponibile.
  • Quando applichi il filtro avanzato in Excel, assicurati di includere le intestazioni delle colonne nella selezione. L'omissione delle intestazioni potrebbe portare Excel a considerare erroneamente la prima cella dell'intervallo come un'intestazione, il che potrebbe comportare un filtraggio errato.
  • I risultati filtrati non si aggiornano dinamicamente; riapplicare il filtro avanzato per aggiornarli dopo le modifiche ai dati.
  • Nella tabella seguente sono elencate le operazioni di confronto per numeri e date che è possibile utilizzare nei criteri di filtro avanzati.
    Operatore di confronto Significato
    = Uguale a
    > Maggiore di
    < Meno di
    >= Maggiore o uguale a
    <= Minore o uguale a
    <> Non uguale a

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo 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!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations