Come utilizzare la funzione FILTRO di Excel

Anonim

La funzione excel FILTER restituisce semplicemente i dati filtrati dall'intervallo specificato. È una versione funzionale del semplice filtraggio dal menu principale che utilizziamo da decenni in Excel. Questa funzione ci aiuta a filtrare database di grandi dimensioni in blocchi più piccoli su cui dobbiamo solo lavorare.

Per ora, questa funzione FILTRO è disponibile solo per la versione online di Excel 365. Non è disponibile in Excel 2016 e versioni precedenti.
Sintassi della funzione FILTER

=FILTRO(array,includi,[se_vuoto])

Vettore : Questo è l'intervallo che vuoi filtrare. Può essere un array codificato o un riferimento a un intervallo. Può essere un intero database come un database dei dipendenti.

Includere : È la colonna o la riga in base alla quale si desidera filtrare con criteri. Ad esempio, la colonna stipendio nel database dei dipendenti con la condizione >$10000, ecc. Non è necessario far parte del database. Le dimensioni di questo array dovrebbero corrispondere al filtro Array.

[se_vuoto] : Questo è un argomento facoltativo. Usalo quando vuoi definire cosa restituire se non viene trovato alcun valore.

Comprendiamo la funzione FILTER con un esempio

Esempio di funzione FILTER: restituisce tutti i record i cui contrassegni sono maggiori di 90

Qui ho un set di dati campione di studenti e i loro voti ottenuti in un test.

Voglio filtrare tutti i record i cui voti sono maggiori di 90. Una formula semplice per questo problema sarebbe:

=FILTRO(A3:C11,C3:C11>90,"Nessun record")

Abbiamo fornito l'intera tabella A3:C11 come array. Poiché vogliamo filtrare per Punteggio, diamo riferimento all'intervallo di punteggio e ai criteri C3:C11>90. Infine, se nessun valore corrisponde ai criteri forniti, viene restituito "Nessun record di questo tipo".

Questo restituisce il record e si riversa nel foglio.

Come funziona

Pensala come una funzione di conteggio che restituisce il conteggio delle condizioni soddisfatte. L'unica grande differenza è che la funzione FILTER restituisce un intero recordset, non solo il conteggio. Può anche essere usato come CERCA per restituire tutti i valori corrispondenti dal set di dati come facciamo in Excel 2016 e versioni precedenti.

Filtra il set di dati con più condizioni

Per filtrare il set di dati con più di una condizione possiamo usare * per le condizioni AND e + per la logica OR.

Ad esempio, dai dati di cui sopra, se voglio filtrare un record i cui voti sono maggiori o uguali a 90 e il numero di roll è maggiore di 107, la formula sarà:

=FILTRO(LA3: do11,(C3: C11>=90)*(B3: B11>107),"Nessun record")

Un esempio di logica OR: se si desidera filtrare il set di dati in cui i contrassegni sono maggiori di 90 o inferiori a 70 (solo per esempio). Allora la formula sarà:

=FILTRO(A3:C11,(C3:C11>90)+(C3:C11<70),"Nessun record")

Quindi sì ragazzi, questa è stata una rapida introduzione alla funzione FILTRO di Excel 365. Non è ancora disponibile per le applicazioni desktop ma dovrebbe essere rilasciato con la versione pro di Excel 2019.

Spero di essere stato abbastanza esplicativo. In caso di dubbi su questa funzione o di domande relative a Excel/VBA, chiedere nella sezione commenti qui sotto.

La funzione SORT in Excel | La funzione di ordinamento è nuova in Excel 365. Questa funzione ordina dinamicamente la matrice fornita in una nuova posizione come una funzione di matrice:

Articoli popolari:

50 scorciatoie di Excel per aumentare la produttività | Diventa più veloce nel tuo compito. Queste 50 scorciatoie ti faranno lavorare ancora più velocemente su Excel.

Come utilizzare la funzione CERCA.VERT in Excel | Questa è una delle funzioni più utilizzate e popolari di Excel che viene utilizzata per cercare valore da diversi intervalli e fogli.

Come utilizzare la funzione CONTA.SE in Excel 2016 | Conta i valori con le condizioni usando questa fantastica funzione. Non è necessario filtrare i dati per contare valori specifici. La funzione Countif è essenziale per preparare la tua dashboard.

Come utilizzare la funzione SOMMA.SE in Excel | Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.