La funció FILTRA ens permet filtrar dades d’un rang, en base a un o més criteris. És una funció de matriu dinàmica (que el seu resultat pot ocupar mñes d’una cel·la) molt potent i útil.
Sintaxi
La sintaxi inclou 2 arguments obligatoris, el Rang que volem filtrar, i la condició que cal complir. Hi ha un tercer argument opcional que és el valor que volem retornar en cas que el filtre no doni cap resultat.

Exemple
Partint de la taula de l’esquerra, volem filtrar aquells valors que a la columna A tinguin «Botiga 0001» per tant la fórmula serà: =FILTRA(A:D;A:A=»Botiga 0001″)

Al igual que a la resta de funcions de matriu dinàmica, d’Excel, perdem el format.
Filtrar amb múltiples condicions
Podem filtrar per més d’una condició.
Que totes les condicions es compleixin
Posem cada condició entre parèntesi i les separem per un * (asterisc)
Exemple: Volem veure totes les que a la columna A =»Botiga 0001″ i la columna B =»B001″
=FILTRA(A:D;(A:A=»Botiga 0001″)*(B:B=»B001″))

Que es compleixi alguna de les condicions
Posem cada condició entre parèntesi i les separem per un + (signe de sumar)
Exemple: Volem veure totes les que a la columna A =»Botiga 0001″ o la columna B =»B001″
=FILTRA(A:D;(A:A=»Botiga 0001″)+(B:B=»B001″))
