Función FILTRAR en Excel

Devuelve solo las filas que cumplen una condición; el resultado se desborda y se actualiza solo. En Excel en inglés se llama FILTER.

Sintaxis

Excel en español (México)

=FILTRAR(matriz, incluir, [si_está_vacío])

Excel en español (España y Latinoamérica)

=FILTRAR(matriz; incluir; [si_está_vacío])

Excel en inglés

=FILTER(array, include, [if_empty])

ArgumentoQué es
matrizEl rango a filtrar.
incluirLa condición por fila, como B2:B100="Norte".
si_está_vacíoopcionalLo que se muestra si no hay resultados.

Ejemplo

FILTRAR(rango, condición) devuelve solo las filas que cumplen la condición. La condición compara una columna completa con un valor, como B2:B11=F1, y se evalúa fila por fila.

=FILTRAR(A2:C11,B2:B11=F1)

Error común

Para varias condiciones no uses Y: multiplícalas, (B2:B100="Norte")*(C2:C100>5000). Sin resultados y sin tercer argumento da #¡CALC!.

Sobre los Anuncios

Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.

Publicidad
Cargando anuncio...

Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos

Practica FILTRAR

Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones

FILTRAR

FILTRAR(rango, condición) devuelve solo las filas que cumplen la condición. La condición compara una columna completa con un valor, como B2:B11=F1, y se evalúa fila por fila.

Ejemplo=FILTRAR(A2:C11,B2:B11=F1)FILTRAR = FILTER

En E3 muestra las ventas (las tres columnas) de la región escrita en F1.

E3
ABCDEFGH
1VendedorRegiónMontoRegiónNorte
2CarmenNorte18,500
3JorgeSur4,200
4LucíaNorte3,900
5AndrésCentro21,000
6PaolaSur17,800
7RicardoNorte6,400
8ElenaCentro5,900
9MateoNorte19,900
10SofíaOccidente800
11DiegoCentro4,600
12

Consejo: mientras escribes, haz clic en una celda o arrastra sobre varias para insertar su referencia.

Preguntas frecuentes

¿Cómo se llama FILTRAR en inglés?
En Excel en inglés se llama FILTER. La fórmula =FILTRAR(A2:C11,B2:B11=F1) se escribe =FILTER(A2:C11,B2:B11=F1).
¿Por qué FILTRAR me marca error de fórmula con comas?
Depende de la configuración regional. Donde la coma es el separador decimal (España, Colombia, Argentina…), Excel separa los argumentos con punto y coma. En México y en Excel en inglés se usa la coma.
¿Cuál es el error más común con FILTRAR?
Para varias condiciones no uses Y: multiplícalas, (B2:B100="Norte")*(C2:C100>5000). Sin resultados y sin tercer argumento da #¡CALC!.