Power Query: La Revolución ETL

Si pasas más de 15 minutos al día copiando, pegando y limpiando datos para poder usarlos, estás perdiendo el tiempo. Power Query es una "lavadora de datos": conectas la tubería sucia (PDFs, Web, CSVs), configuras el ciclo de lavado una sola vez, y en el futuro solo presionas "Actualizar".

Los 8 Pilares de Power Query

1. Conexión Universal

Excel ya no está aislado. Con Datos > Obtener Datos, puedes leer directamente desde archivos PDF, Web, carpetas, SQL o TXT sin abrir el original.

2. La Grabadora de Pasos

Cada clic (quitar columna, filtrar) se graba en el panel derecho "Pasos Aplicados". Es como una macro pero visual y editable.

3. Corrección Regional

¿Fechas como "01.25.2024"? Power Query permite cambiar el tipo de dato con "Configuración Regional" para interpretar formatos extranjeros.

4. Dividir y Extraer

Olvídate de IZQUIERDA o HALLAR. Usa "Dividir Columna > Por delimitador" para separar textos al instante.

5. Unpivot (Magia)

Si tu reporte tiene los meses como columnas (horizontal), "Anular Dinamización" lo convierte en una base de datos vertical perfecta.

6. Lógica "Sin SI"

Usa "Columna Condicional" para crear reglas (Si A='MX' entonces 'Local') a través de menús, sin escribir fórmulas complejas.

7. El fin de BUSCARV

Con "Combinar Consultas" (Merge), unes tablas por un ID común. Es más rápido y estable que miles de fórmulas BUSCARV.

8. Cerrar y Cargar

Devuelve los datos limpios a Excel. Cuando llegue el archivo del próximo mes, solo presiona "Actualizar Todo".


Taller Práctico: Manos a la Obra 🛠️

La teoría es buena, pero la práctica es mejor. Abre un Excel en blanco y resolvamos estos 3 casos reales.

Caso 1

El "Texto Sucio"

El Problema: El sistema exporta todo pegado: MX-Ventas-2024_01.

Pasos en Power Query
  1. Importa datos (Datos > De una tabla/rango).
  2. Pestaña Transformar > Dividir Columna > Por Delimitador.
  3. Detectará el guion (-). Aceptar.
  4. ¡Listo! Renombra las columnas a "País", "Depto" y "Fecha".
Caso 2

La Pesadilla Horizontal (Unpivot)

El Problema: Un reporte con meses hacia la derecha (Ene, Feb, Mar...). Imposible de filtrar.

La Solución
  1. Carga la tabla a Power Query.
  2. Selecciona la columna FIJA (ej. "Producto").
  3. Clic derecho > Anular dinamización de otras columnas.
  4. ¡Magia! Ahora tienes una base de datos vertical perfecta.
Caso 3

Consolidar Carpetas enteras

El Problema: Unir 50 archivos CSV ("Ventas_Ene", "Ventas_Feb"...) manualmente.

Automatización Total
  1. Mete todos tus archivos en una Carpeta.
  2. Excel: Datos > Obtener Datos > De un archivo > De una carpeta.
  3. Clic en Combinar y Transformar datos.
  4. Aceptar (para confirmar estructura). Luego "Cerrar y Cargar".
Prueba de fuego: Agrega un archivo nuevo a la carpeta. Ve a Excel y dale Actualizar Todo. ¡Los datos se agregan solos!
Volver al Temario