POWER QUERY EN EXCEL, LO QUE DEBES SABER

0
1559

En este blog descubrirás qué es PowerQuery y como son su ayuda puedes generar un procedimiento que transforme tus datos de forma automática. Ya no tendrás que copiar y pegar datos entre archivos, ni utilizar fórmulas complejas o macros, sino que lo haremos de forma intuitiva y haciendo cuatro sencillos clics. PowerQuery tiene una interfaz con botones que simplifican muchísimo nuestro trabajo.

¿QUÉ ES POWER QUERY?

Power Query es un complemento gratuito creado por Microsoft para Excel 2010 o superior. Es una herramienta que actúa como ETL, lo que significa que permite extraer datos de distintas fuentes de datos, transformar la forma de los datos según sea necesario, y luego cargarlos en algún sitio para su uso posterior, ya sea en una tabla o en un modelo de datos (Power Pivot).

¿PARA QUÉ SIRVE POWER QUERY?

Un diagrama paso a paso de lo que hace:

image
  1. Extrae los datos – Desde prácticamente cualquier fuente de datos como una base de datos relacional, un archivo plano, json, xml, Azure, Hadoop y mucho más.
  2. Transforma los datos – Y al transformar nos referimos un MUCHAS de cosas. Desde fusionar, combinar, limpieza, añadir o simplemente cambiar de alguna manera y enriquecerla para su uso posterior.
  3. Carga los datos transformados a Excel – para que podamos analizarlo con lo que ya conocemos y amamos. Excel (o incluso Power Pivot para Excel!)

Otro punto a tomar en consideración es que Power Query utiliza una interfaz de usuario distintivo con el fin de trabajar en función de cada pasoEsto significa que usted crea pasos de transformación. Un poco la forma como primero añade los datos (paso 1), a continuación, quita algunas columnas (paso 2) y finalmente renombra algunas otras columnas (paso 3). Además, todos estos pasos se convierten a su propio código o lenguaje llamado lenguaje M que no es similar a DAX o Excel, pero bastante fácil de entender una vez que entienda los conceptos básicos. Y no te pienses que necesitas millones de registros para que Power Query tenga sentido. Con muy poquitos datos puedes hacer maravillas de manera más sencilla que en Excel.

Combinar consultas en PowerQuery

¿POR QUÉ POWER QUERY Y NO OTRAS HERRAMIENTAS?

Algunas razones:

  • Facilidad de uso – Se siente intuitivo. Microsoft ha hecho un trabajo increíble en hacerlo muy fácil de utilizar
  • Utilidad práctica – Por supuesto que no estaría utilizando esto si no fuera práctico o útil para usted. Dale una oportunidad!
  • Compatibilidad con versiones anteriores! – ¿No odias cuando las cosas no funcionan en versiones anteriores? bien, Power Query funciona en Excel 2010, 2013 y en Excel 2016, y puedes utilizar el mismo código M en todos ellos
  • Capacidad de código personalizado – Siempre puedes crear tu propio código M en vez de ir a través de la interfaz de usuario, pero el 90% de las veces ni siquiera tendrás que preocuparte por esto, ya que todo está en la interfaz de usuario.
  • Lenguaje fácil de aprender – El idioma M podría ser difícil al principio, pero es igual que una persona que pasa por incomprendido, porque es la nueva persona en el barrio. Una vez que llegas a conocerlo te darás cuenta de que es una persona bastante buena.
  • Escalabilidad – Estamos en el año 2021 y todas las aplicaciones necesitan tener una historia de web. Puedes estar seguro de que Power Query tiene una historia clara que está mejorando cada mes (actualizado).

ANALISIS DE DATOS EN POWER QUERY

En Power Query Excel podemos mejorar nuestros datos de manera ágil y sencilla. Mediante su sistema de gestión por pasos podremos evitarnos las complejas fórmulas que realizamos en Excel para obtener un único dato y hacerlo poco a poco.

  1. Podemos quitar columnas que no utilizamos
  2. Cambiar el tipo de dato que no queremos
  3. Obtener datos de otras tablas e insertarlos en nuestra consulta
  4. Crear columnas calculadas condicionales
  5. Crear fórmulas con los datos de nuestras columnas o con datos de otras tablas o variables.
  6. Etc.
Cambiar el nombre de una columna en una consulta PowerQUery

Con Power Query puedes analizar tus datos de manera muy sencilla. Puedes realizar agregaciones, uniones, sumas, contar… básicamente cualquier operación que haríamos con tablas dinámicas pero sin usarlas.

Después de realizar nuestro análisis en Power Query podremos hacer tres sencillas cosas:

  • Descargar nuestros datos a Excel y seguir trabajandolos.
  • Utilizar nuestros datos en Power Bi y hacer reportes visuales como siempre has querido.
  • Enviar los datos al modelo de datos para seguir trabajando de manera más completa en Power Pivot.

El factor más interesante es que en realidad se puede ejecutar la transformación exacta que se creó en Excel con PowerQuery. Y si complementas el uso de Power Query  con Power Pivot serás capaz de automatizar totalmente la generación de tus reportes y cuadros de mandos.

Artículo que te recomendamos leer:
HIPERVÍNCULOS EN EXCEL

¿Qué te pareció nuestra blog? Coméntanos.

Comentarios