Como Anexar tablas con Power Query en Excel (y evitarte copiar y pegar)

Como Anexar tablas con Power Query en Excel (y evitarte copiar y pegar)

Aprende a utilizar PowerQuery en Excel para anexar una o varias tablas debajo de otra para poder armar una gran tabla.  Esto te permite ahorrarte el copiar y pegar.

Nivel: Principiante

Guía en Video para Anexar tablas

En este tutorial veremos una de las funciones que hacen que PowerQuery sea tan útil: anexar tablas (append en inglés), que nos permite tomar tablas separadas que tengan los mismos encabezados y unirlas. Anexaremos tablas de asistencia a un mercado divididas por fecha para generar una gran tabla que nos permita calcular totales de asistencia y pago.

Antes de comenzar hay que asegurarse que tienen Power Query Instalado. Si tienes excel 2016, ya tienes Power Query integrado y no hay que hacer nada.

¿Sirve de algo separar tablas?

El archivo del momento lo puedes encontrar aquí.

La situación más común en la que nos encontramos en la (penosa) necesidad de juntar tablas es cuando a alguien se le ocurrió la genial idea de armar una tabla diferente para diferentes fechas; una tabla de ventas diferente para cada mes por ejemplo.

Aunque en principio hubiera sonado como una buena idea, esta manera de arreglar los datos no es lo que Excel necesita. Excel está esperando una gran tabla continua con un campo que diga “mes” y se repita la fecha en cuestión todas las veces que sea necesaria. Solo de esa manera podemos comenzar a trabajar con tablas dinámicas y gráficas.

Afortunadamente existe Power Query que nos permite arreglar el problema de muchas tablas separadas sin tener que andar copiando y pegando. Lo mejor del asunto es que solo tenemos que hacerlo 1 vez. <

PowerQuery actualiza casi automáticamente la nueva tabla general conforme se actualizan los datos de las tablas originales.

Anexando las tablas con Power Query

Hora de anexar las tablas. Es sumamente sencillo con Power Query. Lo primero será colocar cada una de las tablas individuales en su propia conexión, y agregar el campo que estamos sustituyendo (en este caso un campo de fecha por ejemplo)

En el archivo estaremos trabajando una serie de tablas que se hicieron para un tianguis donde se mostraban los proveedores que asistieron por fecha. Dado que cada tabla esta separada por fecha de tianguis, entonces la columna que vamos a agregar es la de fecha.

Como Anexar Tablas con Power Query

Para agregar cada tabla a PowerQuery es necesario lo siguiente:

  1. Seleccionar la primera tabla
  2. pestaña de Datos -> Desde tabla (excel 2016)/ Pestaña de Power Query -> consulta desde tabla (Excel 2010, 2013)
  3. Cargar la tabla en Power Query
  4. Pestaña de Agregar Columna
  5. Como Anexar Tablas con Power Query
  6. Cuando te pregunte la fórmula, introduce la fórmula de Power Query de Fecha #date(2015,01,18)
  7. Como Anexar Tablas con Power Query
  8. Aceptar y luego cargar y guardar como conexión.
  9. como-anexar-tablas-con-power-query-4

Y hay que repetir esto para cada tabla. (son 4 en total)

Ahora sí, es hora de anexar. El proceso de Anexado es muy sencillo, lo único que hay que hacer es:

Como Anexar Tablas con Power Query

  1. Click derecho sobre la tabla 1 (que es la primera en ser anexada)
  2. Se aparecerá un cuadro de dialogo. Selecciona “Tres o Mas tablas”. Luego pasa las tablas 2,3 y 4 a la selección
  3. Presiona Aceptar.
  4. Cambia el formato de la columna de Fecha en la tabla nueva
  5. .Como Anexar Tablas con Power Query
  6. Presiona Guardar y cargar

Como Anexar Tablas con Power Query

 

Listo! Tenemos una nueva tabla armada por Power Query funcionando.

Share this post

Deja un comentario

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


Bitnami