¿Cómo combinar o consolidar hojas de cálculo o libros en una sola hoja?

En nuestro trabajo diario, podemos enfrentarnos al problema de combinar cientos de hojas o libros en una sola hoja para analizar datos, lo que lleva mucho tiempo si usamos el comando Copiar y Pegar en Excel. En este tutorial, proporcionaré algunos consejos para resolver rápidamente esta tarea.
NAVEGACIÓN RÁPIDA
Combinar todas las hojas del libro activo en una sola hoja con VBA
Combinar docenas de hojas o libros en una hoja/libro con clics
Combinar dos tablas en una y actualizar por columna con clics
Descargar archivo de ejemplo
Combinar todas las hojas del libro activo en una sola hoja con VBA
En esta sección, proporciono un código VBA que creará una nueva hoja para recopilar todas las hojas del libro activo mientras lo ejecutas.
1. Activa el libro que deseas combinar con todas sus hojas, luego presiona + para abrir la ventana Microsoft Visual Basic para Aplicaciones.
2. En la ventana emergente, haz clic en Insertar > Módulo para crear un nuevo script de Módulo.
3. Copia el siguiente código y pégalo en el script.
Sub Combine()
'UpdatebyExtendoffice
Dim J As Integer
On Error Resume Next
Sheets(1).Select
Worksheets.Add
Sheets(1).Name = "Combined"
Sheets(2).Activate
Range("A1").EntireRow.Select
Selection.Copy Destination:=Sheets(1).Range("A1")
For J = 2 To Sheets.Count
Sheets(J).Activate
Range("A1").Select
Selection.CurrentRegion.Select
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2)
Next
End Sub
4. Presiona la tecla F5, luego todos los datos de las hojas se habrán combinado en una nueva hoja llamada Combinada, que se coloca al frente de todas las hojas.
Combinar docenas de hojas o libros en una hoja/libro con clics
Con el VBA, solo puedes combinar hojas en el libro activo, pero ¿cómo puedes fusionar hojas entre libros en una hoja o libro?
Combinar hojas entre libros en una sola hoja
Combinar hojas entre libros en un solo libro
Para resolver esta tarea y satisfacer otros requisitos relacionados con la combinación de hojas, se ha desarrollado la función Combinar con cuatro escenarios de combinación:
- Combinar múltiples hojas o libros en una sola hoja
- Combinar múltiples hojas o libros en un solo libro
- Combinar hojas con el mismo nombre en una sola hoja
- Consolidar valores a través de hojas o libros en una sola hoja
Aquí se toma la segunda opción como ejemplo:
Combinar múltiples hojas o libros en un solo libro
Después de instalar gratuitamente Kutools para Excel, por favor sigue los pasos a continuación:
1. Activa Excel, haz clic en Kutools Plus > Combinar, aparecerá un cuadro de diálogo para recordarte que los libros que deseas combinar deben estar cerrados. Haz clic en Aceptar para continuar.
2. En el Combinar Hojas paso 1 cuadro de diálogo, selecciona Combinar múltiples hojas de cálculo de varios libros en un solo libro opción. Haz clic en Siguiente para ir al siguiente paso del asistente.
3. Haz clic en Agregar > Archivo o Carpeta para agregar los libros que deseas combinar a la Lista de libros de trabajo panel, luego puedes especificar qué hojas se combinarán marcando los nombres en el Lista de hojas de cálculo panel. Haz clic en Siguiente para ir al último paso del asistente.
4. En este paso, especifica la configuración según sea necesario. Luego haz clic en Finalizar.
5. Aparece una ventana para que selecciones una carpeta donde colocar el libro combinado, luego haz clic en Guardar.
Ahora los libros han sido combinados en un solo libro. Y al frente de todas las hojas, también se crea una hoja maestra llamada Kutools para Excel que enumera información sobre las hojas y enlaces para cada hoja.
Combinar dos tablas en una y actualizar por columna con clics
Si deseas combinar dos tablas en una y actualizar datos basados en una columna como se muestra en la captura de pantalla a continuación, puedes probar la Combinar Tablas utilidad de Kutools para Excel.
Después de instalar gratuitamente Kutools para Excel, por favor sigue los pasos a continuación:
1. Haz clic en Kutools Plus > Combinar Tablas para habilitar el asistente de Combinar Tablas .
2. En el paso 1 del asistente, necesitas seleccionar por separado los rangos de la tabla principal y la tabla de búsqueda. Luego haz clic en Siguiente.
3. Marca la columna clave en la que deseas actualizar los datos en la tabla principal. Haz clic en Siguiente.
4. Luego marca las columnas en la tabla principal que deseas actualizar con base en la tabla de búsqueda. Haz clic en Siguiente.
5. En el paso 4 del asistente, marca las columnas que deseas agregar desde la tabla de búsqueda a la tabla principal. Haz clic en Siguiente.
6. En el último paso del asistente, especifica las opciones de configuración según sea necesario. Luego haz clic en Finalizar.
Ahora la tabla principal ha actualizado los datos y agregado nuevos datos basados en la tabla de búsqueda.
Descargar archivo de ejemplo
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!