Filtro avanzato con intervallo di criteri in Excel (18 applicazioni)

  • Condividi Questo
Hugh West

Sommario

In Microsoft Excel, il Filtro avanzato è utile per la ricerca di dati che soddisfano due o più criteri. In questo articolo, discuteremo le applicazioni dell'opzione Filtro avanzato Gamma di criteri in Excel.

Scarica il quaderno di esercizi

Scaricate il libro di esercizi da qui.

Uso del filtro avanzato.xlsx

18 Applicazioni dei criteri di filtro avanzato in Excel

1. Utilizzo dell'intervallo di criteri di filtro avanzato per numeri e date

Per prima cosa, ci verrà presentato il nostro set di dati. Colonna B alla colonna E rappresenta vari dati associati alle vendite. Ora possiamo implementare qui Intervallo dei criteri di filtro avanzato In questo esempio, utilizzeremo l'intervallo di criteri del filtro avanzato per filtrare i numeri e le date. Estrarremo tutti i dati in cui la quantità di vendite è maggiore di 10 Vediamo la procedura.

  • In primo luogo, nel Dati selezionare la scheda Avanzato dal comando Ordinamento e filtro Una finestra di dialogo denominata Filtro avanzato apparirà.

  • Quindi, selezionare l'intera tabella (B4:E14) per il Gamma dell'elenco .
  • Selezionare la cella (C17:C18) come Gamma di criteri .
  • Stampa OK .

  • Infine, si possono vedere solo i dati che hanno quantità maggiori di 10 .

Nota:

2. Utilizzeremo le intestazioni per le colonne correlate alle quali verranno applicati i criteri di filtraggio.

2. Filtrare il valore del testo con i criteri di filtraggio avanzati

Oltre ai numeri e alle date, è possibile confrontare i valori di testo utilizzando gli operatori logici. In questa sezione verrà illustrato come filtrare i valori di testo con Criteri di filtro avanzati per ottenere una corrispondenza esatta del testo e un carattere specifico all'inizio.

2.1 Per la corrispondenza esatta del testo

In questo metodo, Filtraggio ci restituirà il valore esatto del testo inserito. Supponiamo di avere il seguente set di dati sulle vendite con una nuova colonna Città Estrarremo solo i dati relativi alla città NEW YORK Per eseguire questa azione, procedere come segue:

  • All'inizio, selezionare la cella C18 . inserire la seguente formula:
=ESATTO(D5," NEW YORK")

  • Stampa Entrare .

  • Quindi, selezionare il seguente intervallo di criteri di filtro:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C17:C18

  • Colpire OK .

  • Infine, otterremo solo i dati relativi alla città NEW YORK .

2.1 Avere un carattere specifico all'inizio

Ora filtreremo i valori del testo che iniziano con un carattere specifico piuttosto che con una corrispondenza esatta. Qui, estrarremo solo i valori delle città che iniziano con la parola 'Nuovo' Vediamo come fare.

  • Innanzitutto, selezionare gli intervalli di criteri nella finestra Filtro avanzato scatola:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C18:C19

  • Stampa OK .

  • Infine, otterremo i dati per tutte le città che iniziano con la parola 'Nuovo' .

3. Utilizzare i caratteri jolly con l'opzione Filtro avanzato

L'uso di jolly caratteri è un altro modo per applicare Intervallo dei criteri di filtro avanzato In genere, in Excel esistono tre tipi di caratteri jolly:

(Punto interrogativo) - Rappresenta qualsiasi singolo carattere di un testo.

* (Asterisco) - Rappresenta un numero qualsiasi di caratteri.

~ (Tilde) - Rappresenta la presenza di un carattere jolly nel testo.

Possiamo cercare una stringa di testo specifica nel nostro set di dati usando Asterisco (*) In questo esempio, troviamo i nomi dei venditori che iniziano con il testo 'J' Per farlo, è necessario seguire i seguenti passaggi.

  • Per prima cosa, aprire il file Filtro avanzato Selezionare il seguente intervallo di criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C17:C18

  • Stampa OK .

  • Infine, si otterranno i nomi dei venditori che iniziano con un testo 'J' .

Contenuti correlati: Filtro avanzato di Excel [Colonne e criteri multipli, uso di formule e di caratteri jolly].

4. Applicare la formula con l'intervallo di criteri del filtro avanzato

Un altro modo per utilizzare l'intervallo di criteri del filtro avanzato è quello di applicare formule. In questo esempio, estrarremo l'importo delle vendite superiore a $350 Seguire i passaggi indicati di seguito:

  • All'inizio, selezionare la cella C19 . inserire la seguente formula:
=F5>350

  • Colpire OK .

La formula itera il valore dell'importo delle vendite se è maggiore di $350 o meno.

  • Quindi, selezionare il seguente intervallo di criteri nel campo Filtro avanzato finestra di dialogo:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C17:C19

  • Stampa OK .

  • Quindi, possiamo vedere i dati solo per i valori delle vendite superiori a $350 .

5. Filtro avanzato con criteri logici AND

Introdurremo ora Logica AND nell'intervallo dei criteri del filtro avanzato. Questa logica utilizza due criteri e restituisce il valore di uscita quando i dati soddisfano entrambi i criteri. Abbiamo il seguente set di dati. In questo set di dati, filtreremo i dati per la città di New York oltre ad avere un valore di vendita = 200 Vediamo come fare.

  • Per prima cosa, andare alla pagina Filtro avanzato selezionare il seguente intervallo di criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C18:C19

  • Stampa OK .

  • Infine, si otterrà il set di dati solo per la città di New York avere un vendite valore superiore a $250 .

6. Uso della logica OR con un intervallo di criteri di filtraggio avanzato

Come il E logica, la Logica OR utilizza anche due criteri. E La logica restituisce l'uscita se entrambi i criteri sono soddisfatti mentre O La logica restituisce se solo un criterio è soddisfatto. Qui si useranno i dati per le città New York e Texas È sufficiente seguire i passaggi seguenti per eseguire questa azione:

  • All'inizio, aprire la finestra Filtro avanzato Immettere il seguente intervallo di criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C18:C20

  • Colpire OK.

  • Infine, si ottiene il set di dati solo per le città New York e Texas .

7. Combinazione di AND & logica OR come intervallo di criteri

A volte potremmo aver bisogno di filtrare i dati in base a più criteri. In questo caso, si può usare una combinazione di E & O Logica. Estrarremo i dati dal seguente set di dati in base ai criteri indicati. Per eseguire questa azione è sufficiente eseguire i seguenti passaggi:

  • Per prima cosa, aprire il file Filtro avanzato Selezionare i seguenti criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C18:C20

  • Quindi premere OK.

  • In questo modo, possiamo vedere il set di dati che corrisponde ai nostri criteri.

8. Utilizzo dell'intervallo di criteri del filtro avanzato per estrarre colonne specifiche

In questo esempio, filtreremo parti specifiche di un set di dati. Dopo il filtraggio, sposteremo la parte filtrata in un'altra colonna. Utilizzeremo il seguente set di dati per eseguire questa azione attraverso la procedura seguente.

  • In primo luogo, dal Filtro avanzato selezionare i seguenti criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C18:C20

  • Selezionare copiare in un'altra posizione opzione.
  • Ingresso Copia a gamma H8:I10 .
  • Colpire OK.

  • Quindi, otteniamo i dati filtrati in H8:I10 secondo i nostri criteri.

9. Copiare i dati in un altro foglio di lavoro dopo il filtraggio

In questo esempio, copieremo i dati anche in un altro foglio di lavoro, mentre nell'esempio precedente lo abbiamo fatto nello stesso foglio di lavoro. Eseguite i seguenti passaggi per eseguirlo:

  • Per prima cosa, andare su Un altro foglio di lavoro-2 dove verranno copiati i dati dopo il filtraggio.

Si possono vedere due colonne Città e 'Vendite' in Un altro foglio di lavoro-2 .

  • Successivamente, aprire il file Filtro avanzato finestra di dialogo.

  • Poi vai a Un altro foglio di lavoro-1 Selezionare i seguenti criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C18:C19

  • Ora, selezionare copiare in un'altra posizione opzione.

  • Dopodiché, andare su Un altro foglio di lavoro-2 Selezionare Copia a Gamma B2:C4 .
  • Stampa OK .

  • Infine, possiamo vedere i dati filtrati in Un altro foglio di lavoro-2 .

10. Estrarre i record unici con criteri di filtro avanzati

In questo caso, estrarremo solo i valori univoci da una colonna specifica. Dal seguente set di dati, estrarremo i valori univoci delle città in un'altra colonna. Procedete come segue:

  • All'inizio, aprire la finestra Filtro avanzato Selezionare i criteri

Intervallo di elenchi: D4:D14

  • Selezionare quindi l'opzione Copia in un'altra posizione .
  • Quindi, inserire Copia a gamma come H4:H8 .
  • Selezionare la casella Solo record unici .
  • Stampa OK .

  • Infine, possiamo vedere i nomi delle città con record unici solo nella colonna H .

11. Trovare i giorni della settimana con un intervallo di criteri di filtro avanzato

È possibile trovare i giorni della settimana con l'intervallo di criteri del filtro avanzato. Per illustrare questo processo, utilizzeremo il seguente set di dati:

  • In primo luogo, selezionare la cella C19 . inserire la seguente formula:
=E(GIORNO FERIALE(B5)1,GIORNO FERIALE(B5)7)

  • Quindi, impostare il seguente intervallo di criteri nel campo Filtro avanzato finestra di dialogo:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C18:C19

  • Stampa OK .

  • Infine, si otterrà il Data solo per i giorni feriali.

🔎 Come funziona la formula?

  • GIORNO DELLA SETTIMANA(B5)1: 1 indica Domenica. Questa parte ha impostato il criterio che la data non sia Domenica .
  • GIORNO DELLA SETTIMANA(B5)7: 7 indica Domenica. Questa parte stabilisce il criterio che la data non sia Sabato .
  • E(GIORNO DELLA SETTIMANA(B5)1,GIORNO DELLA SETTIMANA(B5)7): Impostare il criterio che il giorno non è né Sabato Domenica .

12. Applicare un filtro avanzato per trovare il fine settimana

Si può anche utilizzare l'Intervallo di criteri del filtro avanzato per trovare il Fine settimana da una colonna Data. Vediamo come farlo utilizzando il seguente set di dati:

  • All'inizio selezionare la cella C19. Inserire la seguente formula:
=O(GIORNO DELLA SETTIMANA(B5)=1,GIORNO DELLA SETTIMANA(B5)=7)

  • Stampa Entrare .

  • Successivamente, dal Filtro avanzato selezionare il seguente intervallo di criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C18:C19

  • Stampa OK .

  • Quindi, possiamo vedere solo i valori del fine settimana nel file Data colonna.

13. Usare il filtro avanzato per calcolare i valori inferiori o superiori alla media

In questa sezione, calcoleremo il valore inferiore o superiore alla media utilizzando Intervallo dei criteri di filtro avanzato In questo caso si filtreranno solo i valori di vendita superiori al valore medio delle vendite.

  • Per prima cosa, selezionare la cella C19 . inserire la seguente formula:
=E5>MEDIA(E5:E14)

  • Successivamente, aprire il file Filtro avanzato Immettere il seguente intervallo di criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C18:C19

  • Stampa OK .

  • Quindi, si ottiene solo il set di dati per un valore di vendita superiore al valore medio.

14. Filtrare le celle vuote con la logica OR

Se il nostro set di dati è composto da celle vuote, possiamo estrarre le celle vuote usando Filtro avanzato .

Abbiamo il seguente set di dati, composto da celle vuote Abbiamo stabilito i criteri utilizzando la seguente formula:

=B5=""

  • Per prima cosa, andare alla pagina Filtrazione avanzata Inserire i seguenti criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C17:C22

  • Stampa OK .

  • Infine, si ottiene un set di dati composto solo da celle vuote.

15. Applicare un filtro avanzato per filtrare le celle non vuote utilizzando la logica OR e AND.

In questo esempio, elimineremo le celle vuote, mentre nell'esempio precedente abbiamo eliminato le celle non vuote. Abbiamo impostato i seguenti criteri per l'utilizzo della formula:

=B5""

  • In primo luogo, andare alla pagina Filtro avanzato Inserire il seguente intervallo di criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C17:G18

  • Ora premere OK .

  • Si ottiene così un set di dati privo di celle vuote.

16. Trovare i primi 5 record utilizzando l'intervallo di criteri del filtro avanzato

Ora implementeremo l'opzione Filtro avanzato per estrarre i dati di primo 5 da qualsiasi tipo di set di dati. In questo esempio, prenderemo i primi cinque valori dell'elemento Vendite Per eseguire questa operazione, si imposteranno innanzitutto i criteri in base alla seguente formula:

=F5>=LARGE($F$5:$F$14,5)

A questo punto, è sufficiente eseguire i seguenti passaggi:

  • All'inizio, andare alla voce Filtro avanzato Inserire il seguente intervallo di criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C17:C18

  • Colpire OK .

  • Infine, si ottengono i primi cinque record del Vendite colonna.

17. Utilizzare l'intervallo di criteri del filtro avanzato per trovare gli ultimi cinque record.

Si può usare l'opzione Filtro avanzato per trovare il fondo della classifica Per trovare i cinque record più bassi per l'area Vendite creeremo i seguenti criteri utilizzando la formula seguente:

=F5<=SMALL($F$5:$F$14,5)

Seguite quindi i passaggi seguenti per eseguire questa azione:

  • Per prima cosa, inserire il seguente intervallo di criteri nel file Filtro avanzato finestra di dialogo:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C17:C18

  • Dopodiché, premere OK .

  • Infine, possiamo vedere i cinque valori più bassi del grafico Vendite colonna.

18. Filtrare le righe in base alle voci corrispondenti di un elenco utilizzando l'intervallo dei criteri di filtro avanzati

A volte può essere necessario confrontare due colonne o righe di un set di dati per eliminare o mantenere determinati valori. Per eseguire questo tipo di azione si può utilizzare l'opzione di inserimento della corrispondenza.

18.1 Corrispondenze con elementi di un elenco

Supponiamo di avere il seguente set di dati con due colonne di città. Prenderemo solo le voci corrispondenti tra queste due colonne. Per fare ciò, imposteremo i seguenti criteri utilizzando la formula seguente:

=C5=E5

Per eseguire questa azione è sufficiente eseguire i seguenti passaggi:

  • All'inizio, aprire la finestra Filtro avanzato Inserire il seguente intervallo di criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C17:C18

  • Colpire OK .

  • Infine, possiamo vedere lo stesso valore in due colonne di città.

18.2 Non fare corrispondenze con gli elementi di un elenco

L'esempio precedente riguardava le voci corrispondenti, mentre questo esempio filtrerà le voci non corrispondenti. Imposteremo i criteri utilizzando la seguente formula:

=C5E5

Vediamo come eseguire questa operazione:

  • In primo luogo, dal Filtro avanzato inserire il seguente intervallo di criteri:

Intervallo di elenchi: B4:F14

Intervallo di criteri: C17:C18

  • Quindi, premere OK .

  • Infine, si otterranno i valori delle città in Colonna C e Colonna E che non corrispondono tra loro.

Conclusione

In questo articolo, abbiamo cercato di coprire tutti i metodi del metodo Intervallo dei criteri di filtro avanzato Se vi sentite confusi o avete qualche suggerimento, lasciate un commento qui sotto: cercheremo di rispondervi il prima possibile.

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.