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ó».
- 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. 🔍
Responses