Si todos los meses recibes un archivo con los mismos problemas, como columnas de más, fechas en formato de texto o datos repartidos en varios archivos, y siempre los arreglas a mano, Power Query puede ahorrarte ese trabajo. Es una herramienta incluida en Excel que registra los pasos de limpieza y los repite con un clic. Esta guía te explica qué es, cómo dar los primeros pasos y por qué es el puente natural entre Excel y herramientas como Power BI.
Qué es Power Query
Power Query es la herramienta de Excel para importar datos y darles forma antes de usarlos. En Excel también aparece como Obtener y transformar datos. Con ella puedes:
- Conectarte a datos de otra tabla de Excel, un archivo de texto o CSV, una carpeta con varios archivos y otras fuentes.
- Limpiar y transformar esos datos: quitar columnas, cambiar tipos de dato, filtrar filas, separar columnas, unir tablas.
- Cargar el resultado en una hoja de Excel.
- Actualizar todo con un clic cuando llegan datos nuevos.
La gran diferencia con limpiar a mano es que Power Query guarda cada paso. La próxima vez no tienes que repetirlos: actualizas y listo.
Dónde está
En la pestaña Datos de Excel, en el grupo Obtener y transformar datos. Según la documentación de Microsoft, Power Query está disponible en Excel para Windows, para Mac y para la web, con algunas diferencias de funciones entre versiones.
Tu primera consulta, paso a paso
Para practicar, arma una tabla con datos un poco desordenados, por ejemplo una lista de ventas con una columna que no necesitas, montos guardados como texto y algunas filas vacías.
- Convierte los datos en tabla: selecciona una celda y ve a Insertar > Tabla.
- Abre Power Query: con una celda de la tabla seleccionada, ve a Datos y busca la opción para obtener datos desde una tabla o rango. Se abre el Editor de Power Query.
- Transforma los datos con los botones del editor:
- Quita la columna que no necesitas (clic derecho sobre el encabezado > Quitar).
- Cambia el tipo de dato de la columna de montos a número.
- Filtra las filas vacías con el filtro del encabezado.
- Revisa los pasos: a la derecha, en el panel de configuración de la consulta, la sección Pasos aplicados muestra cada cambio que hiciste. Puedes hacer clic en uno para ver cómo estaban los datos en ese momento, o borrarlo si te equivocaste.
- Carga el resultado: usa Cerrar y cargar. Excel crea una hoja nueva con la tabla limpia.
La parte mágica: actualizar
Ahora agrega filas nuevas a tu tabla original, también desordenadas, y en la tabla de resultados usa Actualizar (clic derecho sobre la tabla, o desde la pestaña Datos). Power Query vuelve a ejecutar todos los pasos y la tabla limpia incluye las filas nuevas, ya transformadas.
Ese es el valor de Power Query: haces el trabajo de limpieza una vez y lo reutilizas cada vez que llegan datos.
Transformaciones útiles para empezar
- Quitar columnas y quitar filas vacías o duplicadas.
- Cambiar el tipo de dato: texto, número entero, decimal, fecha.
- Dividir columna por un delimitador, como una coma o un guion.
- Reemplazar valores, por ejemplo unificar formas distintas de escribir lo mismo.
- Recortar espacios sobrantes en textos.
- Combinar consultas, para unir dos tablas por una columna en común, de forma parecida a BUSCARV pero para toda la tabla.
Un ejemplo típico: unir los archivos de cada mes
Imagina que cada mes recibes un archivo de ventas con las mismas columnas. En lugar de copiar y pegar cada uno en una tabla grande:
- Guarda todos los archivos en una misma carpeta.
- En Power Query, conéctate a esa carpeta en lugar de a un archivo.
- Combina los archivos en una sola tabla y aplica la limpieza una vez.
- Cada mes, agrega el archivo nuevo a la carpeta y usa Actualizar.
La tabla final siempre tendrá todos los meses, limpios y en el mismo formato.
Cuándo conviene usar Power Query
- Cuando repites la misma limpieza con archivos que llegan cada semana o cada mes.
- Cuando los datos vienen de varios archivos con el mismo formato, por ejemplo uno por mes, y quieres unirlos.
- Cuando la tabla es grande y las fórmulas de limpieza la vuelven lenta.
Para una limpieza única y pequeña, a veces las herramientas de siempre, como Quitar duplicados o Texto en columnas, son más rápidas.
La relación con Power BI
Power BI usa el mismo Power Query para preparar los datos. Lo que aprendas en Excel se aplica casi igual en Power BI, por eso es un buen paso intermedio si te interesa el análisis de datos.
Errores comunes
- Modificar a mano la tabla de resultados: al actualizar, esos cambios se pierden. Los cambios se hacen en el editor.
- Cambiar el nombre o la ubicación del archivo de origen y que la consulta deje de encontrarlo.
- Cambiar los tipos de dato demasiado pronto, antes de limpiar textos raros, y generar errores.
- No revisar los pasos aplicados cuando el resultado no es el esperado.
Preguntas frecuentes
¿Necesito saber programar?
No. Todo lo de esta guía se hace con botones. Power Query tiene un lenguaje propio para casos avanzados, pero no hace falta para empezar.
¿Power Query cambia mis datos originales?
No. Lee los datos de origen y crea una tabla nueva con el resultado.
¿Puedo deshacer un paso?
Sí. En Pasos aplicados puedes borrar o modificar cualquier paso.
Tu siguiente paso
Elige un archivo que limpies a mano con frecuencia y repite esa limpieza en Power Query, paso a paso. La próxima vez que llegue el archivo, reemplaza los datos y usa Actualizar: vas a ver cuánto tiempo ahorras.
