Función de Excel · Matrices dinámicas
FILTRAR(FILTER)
Devuelve las filas de un rango que cumplen una condición.
Qué hace
FILTRAR se queda con las filas en las que una condición es VERDADERO y las desborda debajo de la fórmula. A diferencia del botón Filtro, no toca los datos originales y se actualiza sola.
Sintaxis
=FILTRAR(matriz, incluir, [si_está_vacío])Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ,
Argumentos
- matriz
- El rango del que se devuelven filas: una columna o varias.
- incluir
- Una condición con un VERDADERO o FALSO por fila, como
B2:B5>=100. - si_está_vacío
- Lo que se devuelve si ninguna fila cumple, en lugar de
#¡CALC!.
Ejemplo
¿Qué socios tienen 100 puntos o más?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Miembro | Puntos | 100 o más | |
| 2 | Ana | 120 | Ana | |
| 3 | Ben | 80 | Kai | |
| 4 | Kai | 150 | ||
| 5 | Lia | 95 |
La fórmula en D2:
=FILTRAR(A2:A5,B2:B5>=100)El resultado se desborda en las celdas de abajo: Ana, Kai
La condición revisa cada fila: Ana con 120 y Kai con 150 cumplen; Ben con 80 y Lia con 95, no. Los nombres que cumplen, Ana y Kai, se desbordan en D2 y D3.
Errores frecuentes
- Dar a la condición una altura distinta de la del rango, lo que da
#¡VALOR!. - Combinar condiciones con
Y, que devuelve un único valor para todo el rango. Multiplica las condiciones: (cond1)*(cond2). - No prever que no haya coincidencias. Pon en el tercer argumento un mensaje como "ninguno".
En otros idiomas de Excel
Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.
| Idioma de Excel | Nombre de la función | Separador |
|---|---|---|
| English | FILTER | , |
| Deutsch | FILTER | ; |
| Français | FILTRE | ; |
| Español (España) | FILTRAR | ; |
| Español (México) | FILTRAR | , |
| 日本語 | FILTER | , |
| 한국어 | FILTER | , |
| 繁體中文 | FILTER | , |
| ไทย | FILTER | , |
| ខ្មែរ | FILTER | , |
| Tiếng Việt | FILTER | ; |