¿Cómo combinar datos de varias hojas en un archivo?

La combinación de datos en una sola hoja es una habilidad crucial y significativa para saber. Por ejemplo, tienes las ventas mensuales de una empresa en las 12 planillas de excel. Ahora desea calcular los ingresos netos obtenidos en todo el año. Entonces, necesitamos fusionar todos los datos en las 12 hojas de Excel, esta tarea podría lograrse fácilmente mediante Power Query en Excel. Aprendamos cómo fusionar datos de todas las hojas en un archivo seleccionado usando una consulta avanzada. 

Consulta de poder 

Power Query es una de las herramientas más poderosas de Excel. Algunos puntos importantes de consulta de poder son: 

  • Power query puede ahorrar más del 50% de su tiempo.
  • La consulta de energía viene con triple potencia. Tiene funcionalidades de Advance Excel, SQL y VBA.
  • La función BUSCARV se puede usar con solo unos pocos clics del mouse.
  • Si está utilizando una versión de Excel superior a 2016, obtendrá una consulta de energía integrada. Para versiones anteriores a esta, la consulta de energía debe agregarse por separado.

Power Query ya está integrado en Excel. Vaya a la pestaña Datos , Obtener y transformar datos , y la sección Consultas y conexiones es la consulta de poder para los usuarios que tienen la versión de Excel 2019. 

Power-query-section

Combinar datos de todas las hojas en un archivo

La mejor manera de comprender la combinación de hojas en un archivo es mediante un ejemplo, dado un conjunto de datos de tres hojas de trabajo hoja1 , hoja2 y hoja3 . Cada hoja contiene un nombre de tabla mid_sem_1 , mid_sem_2 y end_sem respectivamente. La tabla en la hoja 1 tiene columnas como Roll No. , Name y Mid Sem 1 marcas. La tabla en sheet2 tiene columnas como Roll No. , Mid Sem 2 marcas. La tabla en la hoja 3 tiene columnas como Nombre y Marcas finales . El nombre de este libro de trabajo es geeks_for_geeks.xlsx.

Creating-table1-mid_sem_1Table2-mid_sem_2Table3-end_sem

Los siguientes son los pasos para fusionar todas las hojas en el archivo seleccionado: 

Paso 1: presione Ctrl + N para crear un nuevo archivo. Vaya a la pestaña Datos y haga clic en Obtener datos

Clicking-get-data

Paso 2: vaya a Desde archivo y haga clic en Desde libro de trabajo .

Going-to-from-workbook

Paso 3: Abra el archivo geeks_for_geeks.xlsx . Aparece un cuadro de diálogo del navegador .

File-containing-all-three-sheets

Paso 4: seleccione las tablas que desea transformar y combine datos de diferentes hojas de Excel. 

Merging-all-three-tables

Paso 5: Aparece un editor de consultas de energía. Vaya a la tabla mid_sem_1 .

Opening-mid_sem_1

Paso 6: en la pestaña de inicio , haga clic en Fusionar consultas . Aparece un cuadro de diálogo con el nombre Merge

Clicking-merge-queries

Paso 7: seleccione la tabla que desea fusionar con mid_sem_1 . Por ejemplo, mid_sem_2 .

Merging

Paso 8:   seleccione la columna que es común en ambas tablas. Por ejemplo, Rollo No . es el atributo que es común en ambas tablas. Haz clic en Aceptar.

Selecting-the-common-column

Paso 9: Se agrega una nueva columna en la tabla mid_sem_1 . El nombre del atributo es mid_sem_2 .

New-column-added

Paso 10: haga clic en la flecha de dos lados y seleccione las columnas que desea agregar a esta tabla. Desmarque la casilla Usar el nombre de columna original como prefijo para tener los nombres de columna originales en su tabla. 

Unchecking-box

Paso 11: Las marcas mid sem 2 se agregan en el nombre de su tabla mid_sem_1

Mid_sem_2-marks-appended

Paso 12: repita el paso 6. Vaya a la pestaña de inicio y haga clic en Fusionar consultas . Aparece un cuadro de diálogo Fusionar . Seleccione el nombre de la tabla end_sem . Ahora, seleccione la columna que es común en la tabla mid_sem_1 y end_sem . Haz clic en Aceptar.

Merging

Paso 13: aparece un nombre de columna end_sem en la tabla mid_sem_1 . Haga clic en la flecha de dos lados . Seleccione la columna que desea agregar a la tabla combinada. Por ejemplo, Marcas de fin de semana. Desmarque la casilla Usar el nombre de la columna original como prefijo . Haz clic en Aceptar.

Unchecking-box

Paso 14: Se agrega un nuevo nombre de columna End sem Marks en el nombre de tabla mid_sem_1

End-sem-marks

Paso 15: Ordene el número de rollo en orden ascendente. 

Sorting-roll-no.

Paso 16: La mesa está lista. En la pestaña de inicio , haga clic en Cerrar y cargar .

Clicking-close-and-load

Paso 17: la tabla fusionada se crea en el nombre de la hoja mid_sem_1 . Podemos ver que hay un total de 4 hojas de trabajo. Las 3 hojas de trabajo son redundantes. Elimine todas las hojas de trabajo excepto el nombre de la hoja mid_sem_1. Cambie el nombre de la hoja de mid_sem_1 a final_result .

Worksheets-appears

Paso 18: Aparece la tabla fusionada final. 

Final-merged-table

Publicación traducida automáticamente

Artículo escrito por gautamgoel962 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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