FILTRAR
Filtra un rango de datos según los criterios que definas. Devuelve una matriz de filas coincidentes.
FILTRAR(matriz; incluir; [si_vacío])Argumentos
matrizEl rango a filtrarincluirMatriz booleana de la misma altura (VERDADERO mantiene la fila)si_vacíoValor a devolver si no hay resultados(opcional)
=FILTRAR(A1:C10;B1:B10>100)Filtra filas según condición
=FILTRAR(A1:C10;A1:A10="Activo")Filtra por coincidencia de texto
=FILTRAR(A:C;(A:A="Ventas")*(B:B>1000))Usa * para lógica Y
- •Devuelve una matriz dinámica que se expande
- •Usa * para condiciones Y, + para O
- •Combínala con ORDENAR para resultados ordenados
- •Olvidar que FILTRAR requiere que la matriz y la condición de inclusión tengan dimensiones coincidentes - una discrepancia produce un error #¡VALOR! en lugar de un resultado parcial
- •No proporcionar el argumento opcional si_vacío, así que FILTRAR devuelve un error #¡CALC! cuando ninguna fila cumple la condición en lugar de un valor de reserva limpio como 0 o una cadena vacía
- •Usar FILTRAR en una versión de Excel que no admite matrices dinámicas (versiones de escritorio antiguas o que no son Microsoft 365), donde simplemente no está disponible en absoluto en lugar de degradarse con elegancia
ORDENARA menudo encadenada con FILTRAR para reducir y luego reordenar el mismo conjunto de datos en una sola fórmula derramada.UNICOSFrecuentemente combinada con FILTRAR para extraer un subconjunto distinto y filtrado de una lista.SIPuede replicar una lógica de filtrado simple de una sola celda, pero carece de la capacidad de FILTRAR de derramar automáticamente toda una matriz filtrada.¿Por qué FILTRAR devuelve un error #¡CALC!?
Eso significa que ninguna fila cumplió su condición y no proporcionó un argumento si_vacío - añada uno, como FILTRAR(rango,condición,"Sin coincidencias"), para evitar el error.
¿Por qué obtengo un error #¡VALOR! con FILTRAR?
La matriz y la condición de inclusión no tienen dimensiones coincidentes - ambas necesitan cubrir el mismo número de filas (o columnas) para que FILTRAR pueda compararlas correctamente.
¿FILTRAR está disponible en todas las versiones de Excel?
No, requiere Microsoft 365 o Excel 2021 y posteriores - las versiones perpetuas más antiguas como Excel 2019 o 2016 no la admiten.
¿Necesita traducir una fórmula que use FILTRAR?
Use nuestro traductor para convertir su fórmula completa
