Aprende. Practica. Avanza.
Matrices · FILTER

FILTRAR en Excel

Crear un resultado dinámico con los registros seleccionados, sin ocultar el origen.

Qué hace FILTRAR y cómo se usa

Crear un resultado dinámico con los registros seleccionados, sin ocultar el origen. Las filas 2 y 4 cumplen la condición. Si escribes la fórmula en D2, el resultado ocupa D2:E3 y mantiene ambos pedidos, aunque compartan destino.

  1. Copia los datos en A1:B4 y deja D2:E4 libres.
  2. Escribe la fórmula solo en D2 y pulsa Entrar.
  3. Comprueba las dos filas devueltas y cambia un destino del origen para ver cómo se actualizan.

Sintaxis de FILTRAR

=FILTRAR(matriz;incluir;[si_vacío])

Los argumentos entre corchetes son opcionales. No escribas esos corchetes en tu fórmula. Los ejemplos usan punto y coma entre argumentos y coma decimal.

Argumentos, uno por uno

matriz Obligatorio
Datos que quieres devolver.
incluir Obligatorio
Comparación o matriz lógica con altura o anchura compatible con los datos.
si_vacío Opcional
Salida cuando no se encuentra ninguna fila; evita dejar ese caso sin tratar.

En qué versiones funciona

Matrices dinámicas de Microsoft 365 y Excel 2021/2024 para Windows y Mac. No disponible en Excel 2016 ni 2019 de licencia perpetua. Deja libre el área de desbordamiento; estos ejemplos se reproducen en Excel y no se calculan en la práctica web.

Errores habituales y qué revisar

  • Bloquear con otros datos el área donde debe desbordarse el resultado.
  • Usar una condición con distinta altura al rango que filtra.
  • Confundir filtrar con agrupar o sumar registros repetidos.

Consultar errores y separadores de Excel

Cuándo elegir otra función

No la uses como sustituto de una suma por categoría ni en un libro que debe recalcularse con Excel 2016/2019.

Alternativa: El filtro de Datos permite seleccionar filas en versiones antiguas; SUMAR.SI obtiene un total por categoría.

Ejemplo de FILTRAR, celda a celda

Reproduce estos datos en una hoja de Excel. Introduce la fórmula en una celda libre.

Datos del ejemplo
FilaAB
1DestinoBultos
2Norte7
3Sur4
4Norte12
=FILTRAR(A2:B4;A2:A4="Norte";"Sin pedidos")

Resultado: 2 filas × 2 columnas: [Norte | 7] / [Norte | 12]

Las filas 2 y 4 cumplen la condición. Si escribes la fórmula en D2, el resultado ocupa D2:E3 y mantiene ambos pedidos, aunque compartan destino.

Ningún pedido coincide

=FILTRAR(A2:B4;A2:A4="Este";"Sin pedidos")

Resultado: Sin pedidos

Este no aparece en la columna; se devuelve el mensaje elegido en una sola celda.

Tres situaciones donde te sirve

  • Crear una lista de pedidos de una zona.
  • Separar cantidades superiores a un umbral.
  • Preparar un listado de tareas pendientes que se actualice con los datos.
Practícalo en Excel. Esta ficha es una guía de consulta. La corrección automática de la web no incluye esta función.

Resuelve una tarea con FILTRAR

Funciones relacionadas

Fuentes y revisión

Revisión documental; ejemplo para reproducir en Excel. Revisión: 2026-10-10.

Tu privacidad, tú decides

Puedes aprender y practicar con cualquier elección. El progreso se guarda en este navegador para que puedas continuar; no se sincroniza entre dispositivos.

Si aceptas, Google Analytics nos ayuda a entender qué lecciones se consultan y qué ejercicios funcionan. No enviamos las fórmulas ni los datos que escribes.

Puedes cambiar o retirar tu elección desde Preferencias de privacidad. El progreso de aprendizaje se gestiona por separado en Tu progreso. Consulta cómo tratamos los datos.