La funzione FILTER è nuova come parte della funzione di array dinamici. Ci sono tre argomenti: array, include e un opzionale (se vuoto).
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_2.jpg.webp)
Supponi di voler essere in grado di inserire un nome di squadra in G1 ed estrarre tutti i record per quella squadra. Usa una formula di =FILTER(B3:E9,C3:C9=G1)
.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips.png.webp)
Se la cella G1 cambia da rossa a blu, i risultati cambiano per mostrare i record della squadra blu.
Negli esempi precedenti manca l'argomento facoltativo (se vuoto). Se qualcuno può inserire il nome della squadra sbagliato in G1, riceverai un #CALC! errore.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_4.jpg.webp)
Per evitare il #CALC! errore, aggiungi un terzo argomento.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_5.jpg.webp)
È possibile specificare una costante di matrice per il terzo argomento se si desidera riempire ogni colonna della matrice di risposte.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_6.jpg.webp)
Per filtrare i record in cui sono soddisfatte più condizioni, moltiplicare le condizioni insieme.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_7.jpg.webp)