Power Query: La herramienta de datos más poderosa de Excel

Power Query: La herramienta de datos más poderosa de Excel

Resumen: Conoce como esta nueva herramienta de Excel GRATIS de Microsoft llamada PowerQuery te va a ayudar a transformar tus datos a un formato que está listo para Tablas Dinámicas, Gráficas y mucho, mucho más.

Y es para principiantes!

La Fabrica de datos de Power Query

En este tutorial veremos una explicación introductoria Power Query. Te platicaré de por qué es mi nueva herramienta de Excel favorita para limpiar datos, y como te puede ayudar a automatizar procesos y ahorrarte tiempo. Bastante tiempo.

Power Query: Una Máquina de datos

Se han puesto a ver como se produce la comida en masa (con máquinas)? Es bastante sencillo:

  1. Le agregas ingredientes a la máquina
  2. Haces algunos ajustes
  3. Y automáticamente se pone a generar comida.

Una vez que la máquina esta configurada, puede generar la misma comida de alta calidad todas las veces que sea necesario.

Power Query trabja de manera muy similar!

Transforma tus datos con Power Query

  1. Agregas datos en lugar de ingredientes (de donde vengan, bases de datos, sistema de la emrpesa, páginas web, etc)
  2. Transformas los datos con Power Query
  3. Obitnees datos a tu hoja de cálculo o que está listo para reportear.

Power Query es como una máquina automática por que una vez que tienes un Query configurado, el proceso se puede repetir todas las veces necesarias (por ejemplo, para reportes mensuales)

Adios Macros super complicadas que arreglan datos. Adiós estar copiando y pegando para dejar los datos bien puestos.

Haciendo fácil la limpieza rutinaria de Datos

Trabajas con datos que han sido exportados desde un sistema o base de datos?

Si ese es el caso, probablemente pasas un buen rato transformando tus datos para dejarlos listos para crear reportes adicionales. De hecho, el 80% del tiempo de un analista con malos datos se desperdicia aquí.

 

Por ejemplo, puedes estar perdiendo tu tiempo en:

  1. Quitar Filas y Columnas que vinieron en blanco
  2. Convertir datos a otro tipo de datos
  3. Separar Columnas que vienen pegadas
  4. Filtrar y organizar columnas
  5. Agregar columnas Calculadas
  6. Reemplazar texto
  7. Normalizar tablas

Si repites algunos o todos estos pasos cada vez que te llegan datos nuevos, Power Query es para ti.

Antes de su existencia, mucha gente gastaba grandes porciones de su carrera haciendo estas tareas e intentando figurarse maneras más rápidas de lograrlo.

Afortunadamente PowerQuery automatiza todos estos pasos!

¿Y que hace Power Query exactamente?

Si tienes Excel 2010 Profesional Plus, o Excel 2013, hay que instalar Power Query antes de poder usarlo. Checa este post para ver como se instala. Hecho eso, te aparece un botón en la barra de herramientas.

Pestaña de Power Query

 

Para los que tienen Excel 2016, ya viene integrado en Excel debajo de la pestaña de Datos. (obtener y transformar)

Checa donde esta Power Query en Excel 2016

Pueden usar los botones de Power Query para decirle de donde vienen los datos (bases de datos, otros archivos de Excel, archivos CSV, páginas web, etc). Una vez que importaron sus datos, Power Query abre el editor para que lospuedan trasnformar.

Barra de Transformar en Power Query

Los botones del menú de arriba de Power Query automatizan todo tipo de procesos rutinarios. Solo tienes que jugar con ellos (o checar este tutorial de como usar power query para limpiar datos).

Tras terminar de limpiar tus datos, puedes sacar la tabla resultante a Excel con el botón de Cerrar y cargar.

Cerrar y Cargar datos en Power Query

Algunos ejemplos de que puedes hacer con power query.

Normalizar Tablas

Lo más común en Power Query es poder normalizar tablas: esta técnica es útil para conseguir que tus datos estén listos para una tabla dinámica.

Puedes empezar con datos que se ven asi:

datos-sin-pivotear

Y al final, con power Query vas a tener algo asi:

Datos normales listos para tablas dinámicas

PowerQuery puede hacer esto con unos cuantos clicks, y preparar tus datos para usarlos en una tabla dinámica.

Puedes revisar este tutorial de como Normalizar tus datos con Power Query.

Y puedes revisar este artículo de qué es una tabla normal y por qué necesitas estructurar tus datos tienen que verse así para una tabla dinámica.

Anexar Tablas (para hacer una mega tabla)

A veces tenemos la mala suerte de trabajar con datos que vienen en tablas separadas (pero son lo mismo!!). Power Query puede anexar estas tablas (poner una encima de otra) para crear una gran tabla. Puede hacer esto con tablas múltiples en un archivo, o puede jalar datos desde diferentes fuentes.

Digamos que tienes una tabla con datos para cada mes. Si metes todos esos datos en Power Query, te va a devolver una bonita tabla que puedes usar para crear tablas dinámicas y gráficas.

Usa Power Query para combinar archivos

Una vez que esta todo listo, Power Query puede estarse actualizando automáticamente conforme entran datos nuevos, solo hay que picar el botón de refrescar.

Combinar Tablas (reemplazar BuscarV)

Anexar y Combinar son cosas diferentes. En ese caso, combinar es relacionar tablas que tienen campos idénticos .

Power Query Junta Archivos

Por ejemplo si tenemos un menú con los precios de diferentes productos, y una lista de productos vendidos sin precio, usaríamos un BuscarV para relacionar esta tabla.

l problema con el BuscarV es que a veces eso implica agregar miles de fórmulas a un archivo sobre cargado.

Power Query puede hacer esa relación por ti sin necesidad de pasar por BuscarV. Checa este ejemplo de como combinar tablas.

Puedes Programarla incluso!

PowerQuery no necesita conocimiento de programación. Pero si sabes programar y hay algo que PowerQuery no puede hacer por si mismo, puedes inventarte tus propias funciones.

editor-avanzado

El lenguaje que usa se llama M, y la mayoría de las funciones son muy similares a escribir fómulas en Excel. Esto también lo hace mas amigable al usuario y más facíl de conocer el código

Se Automatizan Procesos

PowerQuery graba todos los pasos que haces al momento de limpiar datos, para que luego lo pueda hacer en automático. Esto te ahorra mucho tiempo si estás limpiando el mismo tipo de datos cada mes.

grabacion

También hace muy buena chamba de manejar errores. Si la estructura de tus datos cambia, PowerQuery te va a avisar dondé exactamente falló para que puedas arreglarlo.

Puedes usar PowerQuery para preparar tus datos listos para usarlos en Tablas dinámicas, gráficas y dashboards. Este es un paso crítico en el proceso de resumir y analizar datos.

El primer paso de la familia Power de Microsoft

Power Query es uno de los 5 productos Power de Microsoft, que ya vienen integrados, o gratuitos con Excel.

La idea de Microsoft es tener una linea de ensamblado de analytics y datos. Power Query Prepara los datos, PowerPivot los cocina y luego con Power View y Power BI se presentan.

Es un futuro muy brillante para Excel por un lado por que todos estos avances nos van a facilitar la producción de análisis de datos.

Peeeeero por otro lado, la cantidad de analistas necesaria se va a ir para abajo. El trabajo que antes sacaban 5 personas en Excel ahora lo van a sacar 2 usando las herramientas Power y Excel.

Transfórmate en un profeta del Excel

Toma nuestro curso de Excel en Guadalajara

Tel: (33) 3673 6112
Whatsapp: 331-422-8039


Como la instalo?

Power Query es gratis para Excel 2010 y 2013. Viene ya integrada en Excel 2016.

Como instalar Power Query

Si necesitas instalarla, te recomiendo que vayas a esta página donde te detallo, paso a paso como, disponer de Power Query.

Recursos Adicionales

Este árticulo es solo un repaso de la genialidad que es Power Query para que entiendas que és y con que se come. Hay mucho que aprender de Power Query y si en realidad quieres entrenarte, puedes empezar por aqui:

Como normalizar datos en Power Query

Tutorial de como limpiar datos en Power Query

Como Combinar tablas en PowerQuery

Como juntar tablas en Power Query.

¿Qué opinas?

¿Ya estas usando Power Query? Deja un comentario comentando como la usas. Si no, ¿crees que sería utíl para ti? ¿Estas haciendo alguna de las tareas mencionadas manualmente ahora?

Me interesa saber que problemas tienes para saber de que más escribir.

Share this post

Deja un comentario

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


Bitnami