Di recente ho scritto un articolo su come utilizzare le funzioni di riepilogo in Excel per riassumere facilmente grandi quantità di dati, ma quell'articolo ha preso in considerazione tutti i dati del foglio di lavoro. Cosa succede se si desidera esaminare solo un sottoinsieme di dati e riassumere il sottoinsieme di dati?
In Excel, puoi creare filtri sulle colonne che nascondono le righe che non corrispondono al filtro. Inoltre, puoi anche utilizzare funzioni speciali in Excel per riepilogare i dati utilizzando solo i dati filtrati.
Sommario
- Crea filtri semplici in Excel
- Crea filtri avanzati in Excel
- Riepilogo dei dati filtrati
In questo articolo, ti guiderò attraverso i passaggi per la creazione di filtri in Excel e anche utilizzando le funzioni integrate per riepilogare i dati filtrati.
Crea filtri semplici in Excel
In Excel è possibile 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ù facile lavorare con i filtri.
Sopra, ho alcuni dati falsi e voglio creare un filtro sulla colonna Città . In Excel, questo è davvero facile da fare. Vai avanti e fai clic sulla scheda Dati nella barra multifunzione, quindi fai clic sul pulsante Filtro . Non è necessario selezionare i dati sul foglio o fare clic sulla prima riga.
Quando fai clic su Filtro, ogni colonna nella prima riga avrà automaticamente un piccolo pulsante a discesa aggiunto all'estrema destra.
Ora vai avanti e fai clic sulla freccia del menu a discesa nella colonna Città. 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à. Tieni presente che quando ordini i dati, verrà spostata l'intera riga, non solo i valori nella colonna Città. Ciò assicurerà che i tuoi dati rimangano intatti proprio come prima.
Inoltre, è una buona idea aggiungere una colonna in primo piano chiamata ID e numerarla da una a quante righe hai nel tuo foglio di lavoro. In questo modo, puoi sempre ordinare in base alla colonna ID e recuperare 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à. Finora, nessuna riga è nascosta. Ora diamo un'occhiata alle caselle di controllo nella parte inferiore della finestra di dialogo del filtro. Nel mio esempio, ho solo tre valori univoci nella colonna Città e quei tre vengono visualizzati nell'elenco.
Sono andato avanti e ho deselezionato due città e ne ho lasciato uno selezionato. Ora ho solo 8 righe di dati mostrati e il resto è nascosto. Puoi facilmente capire che stai guardando dati filtrati se controlli i numeri di riga all'estrema sinistra. A seconda di quante righe sono nascoste, vedrai alcune linee orizzontali extra 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 del menu a discesa nella colonna C e vedrai le stesse caselle di controllo per ogni valore univoco nella colonna. Tuttavia, in questo caso, vogliamo fare clic su Number Filters e quindi fare clic su Greater Than . Come puoi vedere, ci sono anche molte altre opzioni.
Apparirà una nuova finestra di dialogo e qui puoi digitare il valore per il filtro. Puoi anche aggiungere più di un criterio con una funzione AND o OR. Potresti dire che vuoi righe in cui il valore è maggiore di 2 e diverso da 5, per esempio.
Ora sono solo 5 righe di dati: solo famiglie di New Orleans e con 3 o più membri. Abbastanza facile? 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" .
Quindi questo è tutto per semplici filtri in Excel. Sono molto facili da usare e i risultati sono piuttosto semplici. Ora diamo un'occhiata ai filtri complessi utilizzando la finestra di dialogo Filtri avanzati .
Crea filtri avanzati in Excel
Se desideri creare filtri più avanzati, devi utilizzare la finestra di dialogo Filtro avanzato . Ad esempio, supponiamo di voler vedere tutte le famiglie che vivono a New Orleans con più di 2 membri nella loro famiglia OPPURE tutte le famiglie a Clarksville con più di 3 membri nella loro famiglia E solo quelle con un indirizzo e-mail che termina con .EDU . Ora non puoi farlo con un semplice filtro.
Per fare ciò, dobbiamo impostare il foglio Excel in 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.
Ecco come funzionano i filtri avanzati. Devi prima digitare i criteri nelle colonne in alto e quindi fare clic sul pulsante Avanzate sotto Ordina e filtra nella scheda Dati .
Quindi cosa possiamo digitare esattamente in quelle celle? OK, quindi iniziamo con il nostro esempio. Vogliamo solo vedere i dati di New Orleans o Clarksville, quindi digitiamoli nelle celle E2 ed 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. Lo stesso vale per la riga 3 sopra. Infine, vogliamo solo le famiglie con indirizzo email che termina con .EDU. Per fare ciò, basta digitare *.edu sia in D2 che in D3. Il simbolo * indica qualsiasi numero di caratteri.
Dopo averlo fatto, fai clic in un punto qualsiasi del set di dati, quindi fai clic sul pulsante Avanzate . Il campo List Rang e calcolerà automaticamente il tuo set di dati poiché hai fatto clic su di esso prima di fare clic sul pulsante Avanzate. Ora fai clic sul piccolo pulsante a destra del pulsante Intervallo criteri .
Seleziona tutto da A1 a E3, quindi fai nuovamente clic sullo stesso pulsante per tornare alla finestra di dialogo Filtro avanzato. Fai clic su 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 nella barra multifunzione. Non preoccuparti, è molto semplice applicare nuovamente il filtro avanzato semplicemente facendo clic sul pulsante Avanzate e facendo nuovamente clic su OK.
Nella parte inferiore del nostro set di dati, aggiungiamo una cella denominata Totale , quindi aggiungiamo una funzione di somma per sommare il totale dei membri 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 e vediamo cosa succede.
Ops! Invece di mostrare il numero corretto, 11, vedo ancora che il totale è 78! Perché? Ebbene, la funzione SOMMA non ignora le righe nascoste, quindi continua a eseguire il calcolo utilizzando tutte le righe. Fortunatamente, ci sono un paio di funzioni che puoi usare per ignorare le righe nascoste.
Il primo è SUBTOTALE . Prima di utilizzare una di queste funzioni speciali, ti consigliamo di cancellare il filtro e quindi digitare la funzione.
Una volta cancellato il filtro, vai avanti e digita =SUBTOTALE( e dovresti vedere apparire una casella a discesa con una serie di opzioni. Usando questa funzione, scegli prima il tipo di funzione di sommatoria che vuoi usare usando un numero.
Nel nostro esempio, voglio utilizzare SUM , quindi digito il numero 9 o semplicemente ci clicco sopra 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 filtri e il valore rifletterà sempre solo le righe attualmente visualizzate.
La seconda funzione che funziona praticamente esattamente come la funzione SUBTOTALE è AGGREGATE . L'unica differenza è che c'è un altro parametro nella funzione AGGREGATE in cui devi specificare che vuoi ignorare le righe nascoste.
Il primo parametro è la funzione di sommatoria che si desidera utilizzare e, come per SUBTOTALE, 9 rappresenta la funzione SOMMA. 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 utilizzare la funzione AGGREGA e altre funzioni come MODE, MEDIAN, AVERAGE, ecc. in modo più dettagliato.
Si spera che questo articolo ti offra un buon punto di partenza per la creazione e l'utilizzo di filtri in Excel. In caso di domande, non esitare a pubblicare un commento. Divertiti!