Lecciones › Fórmulas de matriz
Función FILTRAR
Cargando…
Sobre esta lección
Trae solo las filas que cumplen una condición con la función FILTRAR, sin tocar la tabla original.
Tema: Fórmulas de matriz · 6 pasos · Premium
Cómo empieza la lección
La recepción de la clínica quiere ver solo las consultas de un médico, sin borrar ni ocultar las demás. La función
FILTRARcopia a otro lugar las filas que pasan una prueba.Recibe la tabla y, después, la prueba hecha sobre una columna. El resultado se desborda hacia abajo y hacia la derecha, así que las columnas E, F y G tienen que estar vacías.
En E2, trae las consultas del Dr. Luis escribiendo
=FILTRAR(A2:C7;B2:B7="Dr. Luis").
Los otros 5 pasos forman parte del plan Premium. Ver planes →
Funciones que se usan en esta lección
FILTRAR
La función FILTRAR devuelve las filas de un rango que cumplen una condición. El resultado aparece en otra parte de la hoja y se extiende solo hacia abajo.
=FILTRAR(matriz; incluir; [si_vacío])
matrizEl rango con los datos que quieres obtener. Puede ser una columna o varias, como
A2:C6.incluirLa condición, escrita sobre un rango del mismo alto:
B2:B6="Bebida",C2:C6>=30. Se quedan las filas donde se cumple.si_vacío(opcional)Lo que se muestra si ninguna fila cumple la condición, por ejemplo
"Sin resultados". Si lo omites y no hay coincidencias, aparece un error.
Ver ejemplos y ejercicio de FILTRAR →
Errores comunes: FILTRAR
- No prever que no haya resultados. Si ninguna fila cumple, aparece el error
#¡CALC!. Agrega el tercer argumento:=FILTRAR(A2:A6;B2:B6="Lácteos";"Sin resultados"). - Rangos de distinto alto. Si los datos van de la fila 2 a la 6, la condición también. Con rangos desiguales la fórmula falla.
- Usar
YuOen la condición. Esas funciones devuelven un solo valor para todo el rango. Dentro deFILTRAR, multiplica las condiciones para "y" y súmalas para "o". - Tener celdas ocupadas donde va el resultado. La lista necesita espacio libre. Si algo estorba, aparece
#¡DESBORDAMIENTO!. - Usarla en una versión antigua.
FILTRARexiste en Excel de Microsoft 365 y desde Excel 2021.
Otras lecciones de Fórmulas de matriz
- Función UNICOS: Quita las repeticiones de una lista con la función UNICOS, que devuelve varias celdas de una vez.
- Función ORDENAR: Ordena una lista o una tabla entera con la función ORDENAR, en orden ascendente o descendente, por la columna que quieras.