La Función FILTRAR que lo cambia TODO ¡Adiós Filtros Lentos! 🧠

Descubre la función FILTRAR de Excel, una herramienta poderosa que automatiza y agiliza la extracción de datos. En este tutorial, aprenderás paso a paso cómo filtrar datos dinámicamente, usando condiciones simples y avanzadas, listas desplegables, y selección de columnas. Di adiós a los filtros manuales lentos y crea reportes profesionales en segundos. ¡Conviértete en un experto de Excel con trucos prácticos y resultados claros! 💪✨


Paso a Paso

Preparación: Configura los datos 📋

Usa una tabla de datos con columnas como Producto, Categoría, Vendedor, Ventas.

Convierte el rango en una tabla:

  • Selecciona los datos (por ejemplo, A1:D10).
  • Ve a Insertar > Tabla > Aceptar.
  • En Diseño de tabla, nómbrala BD (o el nombre que prefieras).

  • Por qué: Las tablas dinámicas actualizan automáticamente los filtros al añadir datos. 🎉

Guarda el archivo para practicar.


Paso 1: Filtrar por vendedor con FILTRAR 🔍

Filtra las ventas de un vendedor específico (por ejemplo, Ana).

Selecciona una celda (por ejemplo, F2).

Escribe:

=FILTRAR(BD;BD[Vendedor]="Ana")

  • Explicación:
    • BD: La matriz (tabla completa).
    • BD[Vendedor]=»Ana»: Filtra filas donde Vendedor sea Ana.

Presiona Enter. Resultado: Todas las filas de Ana

Verifica manualmente:

  • Ve a Vendedor > Filtro > Selecciona Ana. Los resultados coinciden. 😎


Paso 2: Hacer el filtro dinámico con una lista desplegable 📋

Usa una lista desplegable para cambiar el vendedor dinámicamente.

En una celda (por ejemplo, G2), escribe Vendedor. En H2, crea la lista:

  • Selecciona H2, ve a Datos > Validación de datos.

  • En Permitir, elige Lista.

  • En Origen, selecciona la columna Vendedor (haz clic en el encabezado con la flecha negra).

  • Acepta. Resultado: Lista desplegable con Ana, Carlos, Sofía, etc.

Modifica la fórmula en F2:

   =FILTRAR(BD;BD[Vendedor]=H1;"No se encontró")
  • Explicación: Reemplaza «Ana» por H2 (la celda de la lista).

Prueba: Cambia H2 a Carlos, Sofía, o Vacío.

  • Carlos: Muestra sus ventas.
  • Vacío: Muestra «No se encontró».

Consideración: Evita textos no válidos en H2 (por ejemplo, «Carlo» genera error de desbordamiento). Corrige seleccionando un vendedor válido. 🌟


Paso 3: Filtrar por ventas numéricas 📊

Filtra ventas mayores a un valor (por ejemplo, 500).

En G11, escribe Ventas Mayores. En H11, escribe 500.

En G13, escribe:

=FILTRAR(BD;BD[Ventas]>H11;"No se encontró")
  • Explicación: Filtra filas donde Ventas > 500.

Presiona Enter. Resultado: Filas con ventas > 500.

Prueba variaciones:

  • Cambia a para menores a 500.
  • Usa >=H11 para mayores o iguales a 500.
  • Cambia H11 a 600, 300, etc.

Nota: Las celdas con resultados aparecen en gris (función matricial). Edita solo la celda con la fórmula (F2). 🚀


Paso 4: Filtrar con dos criterios (AND y OR) 🔗

Filtra por vendedor y ventas combinando condiciones.

Configura celdas:

  • G12: Vendedor, H12: Lista desplegable (Sofía).
  • G11: Ventas Mayores, H1: 600.

Copia los encabezados de BD (Producto, Categoría, Vendedor, Ventas) en F1:I1 como referencia.

En F2, escribe (para AND):

=FILTRAR(BD;(BD[Ventas]>H11)*(BD[Vendedor]=H12);"No se encontró")

  • Explicación:
    • *: Representa AND.
  • Resultado: Solo filas donde Sofía tiene ventas > 600 (por ejemplo, fila 3).

Para OR, cambia a:

=FILTRAR(BD;(BD[Ventas]>H11)+(BD[Vendedor]=H12);"No se encontró")

  • Explicación:
    • +: Representa OR.
  • Resultado: Más filas (todas las de Sofía y todas con ventas > 600). 😄


Paso 5: Filtrar por primera letra con IZQUIERDA 🔤

Filtra productos que comiencen con una letra específica.

En K1, escribe Letra. En L1, escribe C.

En F2, escribe:

   =FILTRAR(BD;IZQUIERDA(BD[Producto];1)=L1;"No se encontró")
  • Explicación:
    • IZQUIERDA(BD[Producto];1): Extrae la primera letra de Producto.
    • =L1: Compara con C.
  • Resultado: Productos que comienzan con C (por ejemplo, Café).

Prueba: Cambia L1 a Q, L, etc.

  • Q: Muestra productos con Q.
  • Vacío: Muestra «No se encontró».
  1. Truco: IZQUIERDA es versátil para filtrar por patrones (primeros caracteres). 🌟

Cierre 🎬

¡Listo! 🎉 La función FILTRAR transforma tus reportes en Excel, haciéndolos rápidos, dinámicos y profesionales. Olvídate de los filtros manuales y usa listas desplegables, condiciones AND/OR, funciones como IZQUIERDA, y selección de columnas. Practica con la tabla y crea reportes que impresionen. ¿Dudas? Déjalas en los comentarios. ¡Nos vemos en el próximo tutorial! 👋


Notas Adicionales 📝

  • Formato de tabla: Esencial para que FILTRAR sea dinámico (actualiza automáticamente al añadir datos).
  • AND (*) vs. OR (+): Usa * para ambos criterios, + para al menos uno.
  • Funciones matriciales: Edita solo la celda con la fórmula (las demás están en gris).
  • Errores:
  • Desbordamiento: Revisa textos no válidos en listas desplegables.
  • «No se encontró»: Ajusta el mensaje de vacío según necesites.
  • Trucos: Combina FILTRAR con IZQUIERDA, listas desplegables, y llaves para personalizar resultados. 🔍

Tutoriales recientes

Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *