Power Query en Excel: limpiar y transformar datos sin tocar el origen

Aprende a usar Power Query para importar, limpiar y transformar datos repetibles, reduciendo tareas manuales y errores en reportes periódicos.

Power Query es el motor de limpieza y transformación de datos de Excel para procesos repetibles y auditables; en Google Sheets puedes cubrir parte del flujo con QUERY, SPLIT y Apps Script según el caso.

Su ventaja principal es separar el origen de datos de la transformación: no editas manualmente cada semana, defines pasos una vez y refrescas.

Cuando trabajas con exportaciones de ERP, CRM o CSV con errores de formato, Power Query reduce horas de trabajo operativo.

Esta lección te enseña el flujo mental correcto para pasar de datos sucios a tabla lista para análisis en Excel y transferible a Google Sheets.

  • Automatiza limpieza que normalmente se hace a mano y se rompe cada mes.
  • En equipos administrativos o analíticos, es común recibir archivos con columnas desordenadas, filas vacías, tipos incorrectos o encabezados inconsistentes en Excel o Google Sheets.
  • Sin Power Query, cada actualización exige repetir pasos manuales con alto riesgo de error. Con Power Query, esos pasos quedan guardados y se reejecutan con un clic.
  • El resultado es más tiempo para analizar y menos tiempo para corregir formato.
  • Conectar datos desde CSV, Excel, web o base de datos.

Qué problema resuelve Power Query en trabajo real

Automatiza limpieza que normalmente se hace a mano y se rompe cada mes.

En equipos administrativos o analíticos, es común recibir archivos con columnas desordenadas, filas vacías, tipos incorrectos o encabezados inconsistentes en Excel o Google Sheets.

Sin Power Query, cada actualización exige repetir pasos manuales con alto riesgo de error. Con Power Query, esos pasos quedan guardados y se reejecutan con un clic.

El resultado es más tiempo para analizar y menos tiempo para corregir formato.

  • Conectar datos desde CSV, Excel, web o base de datos.
  • Cambiar tipos de columna de forma controlada.
  • Filtrar, dividir, combinar y pivotar sin macros.
  • Refrescar cuando llega una nueva extracción.

Flujo recomendado: importar, perfilar, transformar y cargar

Piensa en Power Query como un pipeline ETL ligero dentro de Excel.

Primero importas y validas estructura: nombres de columnas, filas de encabezado y tipos de datos. Este paso evita la mayoría de problemas posteriores.

Después aplicas transformaciones con intención: quitar columnas irrelevantes, normalizar textos, dividir campos y corregir nulos.

Por último cargas la consulta a hoja o al modelo de datos según el objetivo del reporte.

Errores frecuentes en Power Query y cómo prevenirlos

Muchos fallos aparecen por cambios en el origen que no están controlados.

Si dependes de la posición de columnas y el proveedor cambia el orden, algunos pasos pueden romperse. Conviene trabajar por nombre de columna siempre que sea posible.

Otro error común es no fijar tipos de datos; al calcular o unir tablas, los tipos ambiguos generan resultados erróneos o nulos inesperados.

También es importante nombrar bien consultas y documentar pasos críticos cuando el archivo lo usa más de una persona.

Qué transformación usar según el problema

Elegir bien la operación acelera muchísimo la limpieza.

Excel / Google Sheets
14

Power Query en Excel: limpiar y transformar datos sin tocar el origen

Aprende a usar Power Query para importar, limpiar y transformar datos repetibles, reduciendo tareas manuales y errores en reportes periódicos.

Código del tema: Power Query: importar, limpiar y transformar

📘 Teoría

Qué problema resuelve Power Query en trabajo real

Automatiza limpieza que normalmente se hace a mano y se rompe cada mes.

En equipos administrativos o analíticos, es común recibir archivos con columnas desordenadas, filas vacías, tipos incorrectos o encabezados inconsistentes en Excel o Google Sheets.

Sin Power Query, cada actualización exige repetir pasos manuales con alto riesgo de error. Con Power Query, esos pasos quedan guardados y se reejecutan con un clic.

El resultado es más tiempo para analizar y menos tiempo para corregir formato.

  • Conectar datos desde CSV, Excel, web o base de datos.
  • Cambiar tipos de columna de forma controlada.
  • Filtrar, dividir, combinar y pivotar sin macros.
  • Refrescar cuando llega una nueva extracción.

Flujo recomendado: importar, perfilar, transformar y cargar

Piensa en Power Query como un pipeline ETL ligero dentro de Excel.

1

Primero importas y validas estructura: nombres de columnas, filas de encabezado y tipos de datos. Este paso evita la mayoría de problemas posteriores.

2

Después aplicas transformaciones con intención: quitar columnas irrelevantes, normalizar textos, dividir campos y corregir nulos.

3

Por último cargas la consulta a hoja o al modelo de datos según el objetivo del reporte.

Errores frecuentes en Power Query y cómo prevenirlos

Muchos fallos aparecen por cambios en el origen que no están controlados.

1

Si dependes de la posición de columnas y el proveedor cambia el orden, algunos pasos pueden romperse. Conviene trabajar por nombre de columna siempre que sea posible.

2

Otro error común es no fijar tipos de datos; al calcular o unir tablas, los tipos ambiguos generan resultados erróneos o nulos inesperados.

3

También es importante nombrar bien consultas y documentar pasos críticos cuando el archivo lo usa más de una persona.

Qué transformación usar según el problema

Elegir bien la operación acelera muchísimo la limpieza.

1

Tipos de datos

Cuando los cálculos fallan por formato incorrecto.

  • Fecha como texto → convertir a fecha.
  • Importe como texto → convertir a número.
  • Base para cálculos y joins fiables.
2

Filtrar y quitar columnas

Cuando el archivo trae ruido no relevante.

  • Reduce peso del dataset final.
  • Mejora legibilidad del modelo.
  • Facilita mantenimiento de consultas.
3

Dividir, combinar y pivotar

Cuando la estructura no está lista para análisis.

  • Dividir columnas concatenadas.
  • Unpivot para normalizar meses en columnas.
  • Preparar datos para tablas dinámicas y dashboards.

🧪 Aprende probando

Ejemplo Caso guiado: diseña un flujo de limpieza trazable desde CSV Analiza decisiones de limpieza que puedes ejecutar con Power Query en Excel y adaptar en Google Sheets con funciones equivalentes.
Ejemplo Simulador JS: activa pasos de limpieza como en Power Query Aplica transformaciones secuenciales (tipos, normalización, filtro) para ver cómo cambia el resultado final de forma reproducible.

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .