Contenido
La función FILTRAR en Excel es extremadamente útil para extraer datos específicos de un rango de acuerdo con uno o más criterios. Está disponible en Excel 365 y Excel 2019. Aquí te explico cómo utilizarla:
Sintaxis
FILTRAR(matriz, incluir, [si_vacío])
- matriz: El rango de datos que deseas filtrar.
- incluir: Una matriz o condición que determina qué filas o columnas deben incluirse.
- si_vacío (opcional): Un valor que Excel retorna si el filtro no encuentra datos. Si no se especifica, Excel mostrará un error si no hay datos coincidentes.
Ejemplo Básico
Supongamos que tienes una tabla de datos en el rango A1:C10, con las siguientes columnas: «Nombre», «Edad» y «Ciudad». Si deseas filtrar solo las filas donde la Edad es mayor que 25, la función sería:
=FILTRAR(A1:C10, B1:B10>25, "Sin datos")
Paso a Paso
- Selecciona una celda donde deseas que aparezcan los resultados filtrados.
- Introduce la función comenzando con `=FILTRAR(`.
- Especifica el Rango de Datos (matriz): por ejemplo, `A1:C10`.
- Define el Criterio de Inclusión: usa una condición lógica que se aplique al rango, por ejemplo, `B1:B10>25`.
- Maneja Casos Sin Resultados (opcional): puedes especificar, por ejemplo, `»Sin datos»` si deseas mostrar un mensaje personalizado cuando no haya datos que cumplan los criterios.
- Cierra el paréntesis y presiona Enter.
Casos Comunes de Uso
- Filtrar por Múltiples Condiciones:
Si deseas filtrar filas donde Edad es mayor que 25 y Ciudad es «Madrid»:
=FILTRAR(A1:C10, (B1:B10>25) * (C1:C10="Madrid"), "Sin datos")
- Filtrar por Texto:
Para filtrar filas donde el nombre comienza con «A»:
=FILTRAR(A1:C10, IZQUIERDA(A1:A10, 1)="A", "Sin datos")
Recuerda que la función FILTRAR es dinámica, es decir, si los datos originales cambian, los resultados filtrados se actualizarán automáticamente. Además, es importante asegurarse de que las versiones de Excel sean compatibles con funciones avanzadas como FILTRAR.