Aprende a usar Power Query de Excel en menos de 10 Minutos!

Aprende a usar Power Query de Excel en menos de 10 Minutos!

Power Query es una increible herramienta nueva para Excel. Aprende a usarla en menos de 10 minutos con este sencillo tutorial sobre obtención y limpieza de datos. No te quedes atras, tenlo por seguro que Power Query es el futuro de Excel.

Guía en video para aprender a usar Power Query de Excel en menos de 10 minutos

Importar datos desde una fuente externa

En este tutorial, armaremos una conexión usando Power Query para Excel donde obtengamos los datos de los ganadores de las copas mundiales de la FIFA. A lo largo del proceso, limpiaremos tablas y armaremos conexiones persistentes usando Power Query

Para empezar, aségurate de que tengas instalado Power Query. Usuarios de Excel 2016 ya traen Power Query integrado por default.

Primero: Conectarnos a la fuente en la Web

Comenzaremos buscando nuestra tabla relevante en la web. Queremos obtener la lista de todos los mundiales por año con su campeón, segundo lugar y tercer lugar.

La podemos encontrar en este link de Wikipedia.

Para agregarlo a Power Query:

  1. En la pestaña de Datos/Power Query, busca el botón de Desde una web
  2. como-usar-pq1
  3. Cuando te pregunte la dirección, pega este link: https://es.wikipedia.org/wiki/Copa_Mundial_de_F%C3%BAtbol
  4. Presiona OK

como-usar-power-query-2

Al establecer una conexión, veras una lista de todas las tablas disponibles en la página web. Excel sabe que son tablas por su código HTML… aunque si no eres muy técnico no es necesario preocuparte por eso. Solo basta con saber que, si no la ves ahí en ese menú, no hay manera de obtenerla.

La tabla que nos interesa es la de Campeonato. Hay que seleccionarla y presionar “Editar” para que nos lleve a Power Query.

Nota: Si presionas cargar directamente Excel intentará cargar la tabla, así como esta, con todos sus errores e inocencia.

Segundo: Arreglamos los datos para su buen uso

Ya que tenemos los datos cargados, nos falta arreglarlos para que sean utilizables en una hoja de Excel. La tabla, así como esta, no está muy bien formada que digamos. Arreglemos la tabla en 3 simples pasos.

Paso 1: Promover la primera fila a títulos

En este caso los títulos de nuestra tabla original (de Wikipedia) se vinieron como la primera fila, y Excel nombró cada columna, imaginativamente, como Columna1, Columna2 y así consecutivamente.

Para arreglar esto, Power Query de Excel tiene una herramienta sumamente conveniente. Veamos cómo se usa:

como-usar-power-query-3

  1. Selecciona la primera fila
  2. Vete a la pestaña de Transformar
  3. Presiona “Usar la primera fila como encabezado”

Y listo, nuestras columnas ya tienen los títulos correctos. Apréndete bien el botón de “Usar Primera fila como Encabezado”. Lo vas a estar usando muy constantemente.

Paso 2: Remover las columnas que no necesitamos

La tabla trae muchas columnas, la mayoría inútiles o con información que no es necesaria. Habíamos dicho que solo queríamos las columnas de Año, Campeón, subcampeón y tercer lugar. Vamos a usar Power Query de Excel para quitar todas las demás

En power query:

como-usar-power-query-4

  1. Selecciona las columnas de Año, Campeón, subcampeón y tercer lugar
  2. Clic derecho sobre el título de año (o cualquier columna seleccionada en realidad, a Excel no le importa)
  3. Selecciona “Quitar otras columnas”. Esto eliminará todas las columnas no seleccionadas.

Bien, ya tenemos solo los datos que necesitamos, pero sigue haciéndole falta un poquito de limpiada. Veamos qué más puede hacer Power Query en Excel.

Paso 3: Limpiar la columna de Años

Si nos fijamos, la columna de Años todavía tiene la palabra “Detalle” debajo de casi cada año. Esto es lo que se usaba en Wikipedia para ligar al artículo de cada mundial en específico. Nosotros no los necesitamos. Para limpiar los años debemos de:

como-usar-power-query-5

  1. Seleccionar la columna de Año
  2. Clic derecho sobre el titulo
  3. Seleccionar Reemplazar los Valores
  4. Reemplazar Detalle por nada, vacío
  5. Presionar aceptar

Eso nos quita la palabra detalle, pero sigue habiendo un espacio enorme entre fila y fila. Para terminar:

como-usar-power-query-6

  1. Irnos a la pestaña de Transformar
  2. Cambiar el tipo de dato de texto a moneda.

Y listo terminamos de arreglar nuestros datos. Es hora de nombrar la conexión y cargar a Excel.

Tercero: Terminar cargando los datos directamente a Excel desde Power Query

Para nombrar la conexión solo hay que irnos a la tabla de la derecha y cambiar el nombre de Campeonatos a “Ganadores de Copas del Mundo”

como-usar-power-query-7

Terminamos haciendo clic en Guardar y Cargar.

como-usar-power-query-8

El verdadero poder de Power Query

No solo hemos limpiado una tabla que viene de internet, hemos creado una conexión persistente que actualizará nuestros datos en Excel conforme se actualicen los datos fuente en Internet.

El verdadero poder de Power Query es ese: nos permite generar conexiones que nos ahorren el trabajo de estar limpiando datos cada vez que se actualicen. Ya sea una conexión a una base de datos, a una página web, o a otro archivo.

Al crear la conexión, tenemos el botón de “Actualizar” al lado de su nombre. Cada vez que le hagamos clic, Excel ira a obtener los datos de nuevo desde la fuente original, y le aplicará los exactos mismos pasos que nosotros hicimos originalmente en Power Query.

Si hay datos nuevos Power Query, los agregará a nuestra tabla. Esta funcionalidad antes tomaba software de decenas de miles de dólares y mucho tiempo. Ahora con Power Query, es gratis y rápido.

Más Recursos

¿Te interesa Power Query? ¡Checa que más puedes hacer con esta genial herramienta!

La guía completa para Instalar Power Query

Resumen de Power Query

Como normalizar Tablas en Power Query

Como Anexar Tablas en Power Query

Como Combinar Tablas en Power Query

Share this post

Deja un comentario

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


Bitnami