Come filtrare i dati in Excel
Di recente ho scritto un articolo su come utilizzare le funzioni di riepilogo in Excel per riepilogare facilmente grandi quantità di dati, ma quell'articolo ha tenuto conto di tutti i dati nel foglio di lavoro. E se volessi guardare solo un sottoinsieme di dati e riassumere il sottoinsieme di dati?
In Excel puoi creare filtri sulle colonne che nasconderanno le righe che non corrispondono al tuo filtro. Inoltre, puoi anche utilizzare funzioni speciali in Excel per riepilogare i dati utilizzando solo i dati filtrati.
In questo articolo, ti guiderò attraverso i passaggi per la creazione di filtri in Excel e anche per l'utilizzo delle funzioni integrate per riepilogare i dati filtrati.
Crea filtri semplici in Excel
In Excel puoi creare filtri semplici e filtri complessi. Iniziamo con semplici filtri. Quando lavori con i filtri, dovresti sempre avere una riga in alto che viene utilizzata per le etichette. Non è un requisito avere questa riga, ma rende un po' più semplice lavorare con i filtri.
Sopra, ho dei dati falsi e voglio creare un filtro sulla colonna Città . (City)In Excel , questo è davvero facile da fare. Vai avanti e fai clic sulla scheda Dati(Data) nella barra multifunzione, quindi fai clic sul pulsante Filtro(Filter) . Non è necessario selezionare i dati sul foglio o fare clic(sheet or click) sulla prima riga.
Quando fai clic su Filtro(Filter) , ogni colonna nella prima riga avrà automaticamente un piccolo pulsante a discesa aggiunto all'estrema destra.
Ora vai avanti e fai clic sulla freccia a discesa nella colonna Città(City column) . Vedrai un paio di opzioni diverse, che spiegherò di seguito.
In alto, puoi ordinare rapidamente tutte le righe in base ai valori nella colonna Città(City column) . Tieni presente che quando ordini i dati, verrà spostata l'intera riga, non solo i valori nella colonna Città(City column) . Ciò garantirà che i tuoi dati rimangano intatti proprio come erano prima.
Inoltre, è una buona idea aggiungere una colonna in primo piano chiamata ID e numerarla(ID and number) da una a quante righe hai nel foglio di lavoro. In questo modo, puoi sempre ordinare in base alla colonna ID(ID column) e riportare i tuoi dati nello stesso ordine in cui erano originariamente, se questo è importante per te.
Come puoi vedere, tutti i dati nel foglio di calcolo sono ora ordinati in base ai valori nella colonna Città(City column) . Finora, nessuna riga è nascosta. Ora diamo un'occhiata alle caselle di controllo nella parte inferiore della finestra di dialogo del filtro(filter dialog) . Nel mio esempio, ho solo tre valori univoci nella colonna Città(City column) e questi tre vengono visualizzati nell'elenco.
Sono andato avanti e ho deselezionato due città e ne ho lasciata una selezionata. Ora ho solo 8 righe di dati visualizzate e il resto è nascosto. Puoi facilmente dire che stai guardando i dati filtrati se controlli i numeri di riga all'estrema sinistra. A seconda di quante righe sono nascoste, vedrai alcune linee orizzontali in più e il colore dei numeri sarà blu.
Ora diciamo che voglio filtrare su una seconda colonna per ridurre ulteriormente il numero di risultati. Nella colonna C, ho il numero totale di membri in ogni famiglia e voglio vedere solo i risultati per le famiglie con più di due membri.
Vai avanti e fai clic sulla freccia a discesa nella colonna C(Column C) e vedrai le stesse caselle di controllo per ogni valore univoco nella colonna. Tuttavia, in questo caso, vogliamo fare clic su Filtri numerici(Number Filters) e quindi su Maggiore( Greater Than) di . Come puoi vedere, ci sono anche un sacco di altre opzioni.
Apparirà una nuova finestra di dialogo e qui potrai digitare il valore per il filtro. È inoltre possibile aggiungere più criteri con una funzione AND o OR(AND or OR function) . Potresti dire di volere righe in cui il valore è maggiore di 2 e non uguale a 5, ad esempio.
Ora sono solo 5 righe di dati: solo famiglie di New Orleans e con 3 o più membri. Abbastanza facile ? (Easy)Tieni presente che puoi facilmente cancellare un filtro su una colonna facendo clic sul menu a discesa e quindi facendo clic sul collegamento Cancella filtro da "Nome colonna" .(Clear Filter From “Column Name”)
Quindi questo è tutto per semplici filtri in Excel . Sono molto facili da usare e i risultati sono piuttosto diretti. Ora diamo un'occhiata ai filtri complessi utilizzando la finestra di dialogo Filtri avanzati(Advanced) .
Crea filtri avanzati in Excel
Se desideri creare filtri più avanzati, devi utilizzare la finestra di dialogo Filtro (filter dialog)avanzato(Advanced) . Ad esempio, diciamo che volevo vedere tutte le famiglie che vivono a New Orleans con più di 2 membri nella loro famiglia OPPURE(OR) tutte le famiglie a Clarksville con più di 3 membri nella loro famiglia E(AND) solo quelle con un indirizzo e-mail finale .EDU . Ora non puoi farlo con un semplice filtro.
Per fare ciò, dobbiamo impostare il foglio Excel in(Excel sheet) modo leggermente diverso. Vai avanti e inserisci un paio di righe sopra il tuo set di dati e copia le etichette di intestazione esattamente nella prima riga come mostrato di seguito.
Ora ecco come funzionano i filtri avanzati. Devi prima digitare i tuoi criteri nelle colonne in alto e quindi fare clic sul pulsante Avanzate(Advanced) in Ordina e filtra( Sort & Filter) nella scheda Dati .(Data)
Quindi cosa possiamo digitare esattamente in quelle celle? OK, quindi iniziamo con il nostro esempio. Vogliamo solo vedere i dati da New Orleans o Clarksville(New Orleans or Clarksville) , quindi scriviamoli nelle celle E2 ed E3(E2 and E3) .
Quando digiti valori su righe diverse, significa OR. Ora vogliamo famiglie di New Orleans con più di due membri e famiglie di Clarksville con più di 3 membri. Per fare ciò, digita >2 in C2 e >3 in C3.
Poiché >2 e New Orleans sono sulla stessa riga, sarà un operatore AND(AND operator) . Lo stesso vale per la riga 3(row 3) sopra. Infine, vogliamo solo le famiglie con indirizzo email finale .EDU. Per fare ciò, digita *.edu sia in D2 che in D3(D2 and D3) . Il simbolo * indica un numero qualsiasi di caratteri.
Una volta fatto, fai clic in un punto qualsiasi del tuo set di dati e quindi fai clic sul pulsante Avanzate(Advanced) . Il campo List Rang e individuerà automaticamente il tuo set di dati da quando hai fatto clic su di esso prima di fare clic sul pulsante Avanzate(Advanced button) . Ora fai clic sul piccolo pulsante a destra del pulsante Intervallo criteri(Criteria range) .
Seleziona tutto(Select everything) da A1 a E3 e quindi fai nuovamente clic sullo stesso pulsante per tornare alla finestra di dialogo Filtro avanzato(Advanced Filter dialog) . Fai clic su OK(Click OK) e ora i tuoi dati dovrebbero essere filtrati!
Come puoi vedere, ora ho solo 3 risultati che soddisfano tutti questi criteri. Si noti che le etichette per l'intervallo di criteri devono corrispondere esattamente alle etichette per il set di dati affinché funzioni.
Ovviamente puoi creare query molto più complicate usando questo metodo, quindi giocaci per ottenere i risultati desiderati. Infine, parliamo dell'applicazione delle funzioni di sommatoria ai dati filtrati.
Riepilogo dei dati filtrati
Ora diciamo che voglio riassumere il numero di membri della famiglia sui miei dati filtrati, come potrei farlo? Bene, cancelliamo il nostro filtro facendo clic sul pulsante Cancella(Clear) nella barra multifunzione. Non preoccuparti, è molto semplice applicare nuovamente il filtro avanzato semplicemente facendo clic sul pulsante Avanzate(Advanced button) e facendo nuovamente clic su OK.
Nella parte inferiore del nostro set di dati, aggiungiamo una cella chiamata Totale(Total) e quindi aggiungiamo una funzione di somma per sommare i membri totali della famiglia. Nel mio esempio, ho appena digitato =SUM(C7:C31) .
Quindi, se guardo tutte le famiglie, ho 78 membri in totale. Ora andiamo avanti e riapplichiamo il nostro filtro avanzato(Advanced filter) e vediamo cosa succede.
Ops! Invece di mostrare il numero corretto, 11, vedo ancora che il totale è 78! Perché? Bene, la funzione SOMMA(SUM function) non ignora le righe nascoste, quindi sta ancora facendo il calcolo usando tutte le righe. Fortunatamente, ci sono un paio di funzioni che puoi usare per ignorare le righe nascoste.
Il primo è SUBTOTALE(SUBTOTAL) . Prima di utilizzare una di queste funzioni speciali, deselezionare il filtro e quindi digitare la funzione.
Una volta cancellato il filtro, vai avanti e digita =SUBTOTAL( e dovresti vedere una casella a discesa con un sacco di opzioni. Usando questa funzione, scegli prima il tipo di funzione di somma(summation function) che vuoi usare usando un numero.
Nel nostro esempio, voglio usare SUM , quindi digitare il numero 9(number 9) o semplicemente fare clic su di esso dal menu a discesa. Quindi digita una virgola e seleziona l'intervallo di celle.
Quando premi Invio, dovresti vedere che il valore di 78 è lo stesso di prima. Tuttavia, se ora applichi nuovamente il filtro, ne vedremo 11!
Eccellente! Questo è esattamente quello che vogliamo. Ora puoi regolare i tuoi filtri e il valore rifletterà sempre solo le righe attualmente visualizzate.
La seconda funzione che funziona più o meno esattamente come la funzione SUBTOTAL(SUBTOTAL function) è AGGREGA(AGGREGATE) . L'unica differenza è che c'è un altro parametro nella funzione AGGREGA(AGGREGATE function) in cui devi specificare che vuoi ignorare le righe nascoste.
Il primo parametro è la funzione di somma che(summation function) si desidera utilizzare e, come per SUBTOTALE(SUBTOTAL) , 9 rappresenta la funzione SOMMA(SUM function) . La seconda opzione è dove devi digitare 5 per ignorare le righe nascoste. L'ultimo parametro è lo stesso ed è l'intervallo di celle.
Puoi anche leggere il mio articolo sulle funzioni di riepilogo per imparare a usare la funzione AGGREGA(AGGREGATE function) e altre funzioni come MODE , MEDIANA(MEDIAN) , MEDIA(AVERAGE) , ecc. in modo più dettagliato.
Si spera che questo articolo ti dia un buon punto di partenza(starting point) per creare e utilizzare i filtri in Excel . Se hai domande, sentiti libero di pubblicare un commento. Divertiti!
Related posts
Tracciare i tuoi dati Excel
Utilizzare la nuova funzione "Inserisci dati dall'immagine" di Excel Mobile
Utilizzare le funzioni di riepilogo per riassumere i dati in Excel
Usa Excel come strumento per copiare dati dal Web
Aggiungi un Linear Regression Trendline a un Excel Scatter Plot
Come usare Sparkline in Excel
Come aggiungere e stampare immagini di sfondo di Excel
Come creare un Drop Down List in Excel
Inserisci un foglio di lavoro Excel in un documento di Word
Come Group Worksheets in Excel
Come usare CERCA.VERT in Excel
Come cambiare lo Background in Microsoft Teams
Come fare uno Histogram in Excel
Come nascondere fogli, celle, colonne e formule in Excel
Come aprire più istanze di Excel
13 OneNote Tips & Tricks per organizzare i vostri Note Meglio
Come utilizzare la funzione YEARFRAC in Excel
Come trovare e calcolare l'intervallo in Excel
Usa Excel per capire un tasso di interesse effettivo da un tasso di interesse nominale
Come trovare valori corrispondenti in Excel