esiste una funzione array che restituisce una matrice che filtra i dati di una colonna, tabella o range

=FILTRO(matrice/tabella,colonna da filtrare="valore filtrato","testo se viene vuoto" (opzionale))
=FILTER(matrice/tabella,colonna da filtrare="valore filtrato","testo se viene vuoto" (opzionale))


si possono anghe usare formule di verifica
=FILTRO(matrice/tabella,funzione_verifica(colonna da filtrare),"testo se viene vuoto" (opzionale))
=FILTER(matrice/tabella,funzione_verifica(colonna da filtrare),,"testo se viene vuoto" (opzionale))

(vedi Excel - formule - verifica - valori)


esempio: in una tabella filtro il campo città = Londra
=FILTRO(Tabella1,Tabella1[città]="Londra") visualizzo tutta la tabella filtrata
=FILTRO(Tabella[nomi],Tabella1[città]="Londra") visulizzo solo il campo nomi della tabella filtrata con città



esempio: in una tabella filtro il campo con testo e con numeri
=FILTRO(Tabella[Colonna],VAL.TESTO(Tabella[Colonna])) filtro solo i testi
=FILTER(Tabella[Colonna],ISTEXT(Tabella[Colonna]))

=FILTRO(Tabella[Colonna],VAL.NUMERO(Tabella[Colonna])) filtro solo i numeri
=FILTER(Tabella[Colonna],ISNUMBER(Tabella[Colonna]))