Combinar varios archivos de Excel en un libro con hojas separadas

  • Compartir Este
Hugh West

A menudo tenemos que trabajar con varios archivos de Excel, lo que resulta incómodo. Las cosas se facilitan si podemos combinarlos Excel En este artículo, le mostraremos las formas eficaces de Combinar varios archivos Excel en Un cuaderno de trabajo con Hojas separadas .

Descargar el cuaderno de prácticas

Para practicar por tu cuenta, descárgate el siguiente cuaderno de ejercicios.

Combinar archivos Excel.xlsx

Introducción del conjunto de datos

Para ilustrarlo, voy a utilizar como ejemplo un conjunto de datos de muestra. Por ejemplo, la siguiente figura representa tres diferentes Archivos Excel y cada uno de ellos tiene un Hoja .

4 maneras de combinar varios archivos de Excel en un libro con hojas separadas

1. Aplicar la operación de mover o copiar para combinar varios archivos de Excel en un libro con hojas separadas

Excel ofrece muchas Características y los utilizamos para realizar diversas operaciones. Uno de esos tipos es el Mover o copiar En nuestro primer método, utilizaremos esta función para Combinar varios archivos Excel en Un cuaderno de trabajo con Hojas separadas Por lo tanto, siga los pasos que se indican a continuación para realizar la tarea.

PASOS:

  • En primer lugar, abra el segundo Excel archivo ( Combinar archivos Excel 2 ).
  • A continuación, seleccione la hoja ( Hoja2 ) y haga clic con el botón derecho del ratón.
  • A continuación, haga clic en Mover o copiar .

  • Como resultado, el Mover o copiar aparecerá un cuadro de diálogo.
  • Allí, seleccione Combinar archivos Excel.xlsx de Para reservar y seleccione (pasar al final) en el campo Antes de la hoja .
  • A continuación, pulse OK .

  • De nuevo, abra el tercer Excel archivo ( Combinar archivos Excel 3 ).
  • Seleccionar hoja ( Hoja3 ) y haga clic con el botón derecho del ratón.
  • A continuación, seleccione Mover o copiar .

  • Luego, en el Para reservar seleccione Combinar archivos Excel.xlsx y en el Antes de la hoja seleccione (pasar al final) .
  • Pulse OK .

  • Por último, verá la combinación Excel archivos en un único libro de trabajo pero en hojas separadas.

Más información: Cómo combinar varios archivos de Excel en una hoja de cálculo mediante una macro

2. Combinar varios archivos de Excel en un libro con la función Pegar enlace

Excel ofrece múltiples opciones de pegado en la hoja de cálculo. Pegar enlace es una de ellas. Utilizamos esta función para vincular diferentes hojas de cálculo de un único libro de trabajo o de diferentes libros de trabajo. Aquí, utilizaremos esta función en este método. Por lo tanto, aprenda los pasos que se indican a continuación para saber cómo Combinar varios archivos en Un cuaderno de trabajo .

PASOS:

  • En primer lugar, copie la célula B2 de Hoja2 en el Combinar archivos Excel 2 .

  • A continuación, vaya al libro de destino. En este ejemplo, el destino es Combinar archivos Excel .
  • Aquí, seleccione la celda B2 o cualquier otra celda que desee.
  • A continuación, seleccione Pegar enlace del Opciones de pegado .

  • Como resultado, creará una fórmula por sí mismo como se muestra en la siguiente imagen.

  • A continuación, elimine todos los ' $ presentes en la fórmula y utilice los signos Autorrelleno para completar la serie.
  • En consecuencia, devolverá la hoja de cálculo de origen tal y como se muestra en la siguiente imagen.

  • Ahora, repite los pasos para el tercer Excel archivo.
  • Por último, obtendrá el libro de trabajo individual deseado con hojas separadas.

Más información: Cómo Combinar Múltiples Hojas de Excel en Una Usando Macro (3 Métodos)

Lecturas similares:

  • Cómo Combinar Dos Gráficos de Dispersión en Excel (Análisis Paso a Paso)
  • Combinar Nombre y Fecha en Excel (7 Métodos)
  • Cómo combinar dos gráficos de barras en Excel (5 maneras)
  • Combinar Gráficos con Diferentes Ejes X en Excel
  • Cómo Combinar Columnas en una Lista en Excel (4 Maneras Fáciles)

3. Utilizar Power Query para combinar varios archivos en un libro de trabajo con hojas separadas

Editor Excel Power Query es útil en muchos casos. Podemos fusionar múltiples Excel Por lo tanto, siga el siguiente proceso para combinar los archivos.

PASOS:

  • Al principio, abra el primer libro de trabajo ( Combinar archivos Excel ).
  • A continuación, vaya a Datos Obtener datos De archivo Del cuaderno de ejercicios .

  • En consecuencia, el Importar datos Seleccione Combinar archivos Excel 2 y pulse Importar .

  • Después, el Navegador Allí, pulse Carga .

  • En consecuencia, añadirá Hoja2 del segundo libro como Cuadro .

  • Repite de nuevo el proceso para obtener Hoja3 del tercer cuaderno.
  • Al final, obtendrás todas las hojas de diferentes Excel en el libro de trabajo elegido.

Contenido relacionado: Cómo combinar filas de varias hojas en Excel (4 métodos sencillos)

4. Excel VBA para combinar varios archivos en un libro con hojas separadas

Si no quieres pasar por todos los detalles mencionados en los métodos anteriores, puedes utilizar un único Código VBA para fusionar todos los Excel que quieras. Usaremos Excel VBA en nuestro último método para combinar varios Excel en un único libro de trabajo con hojas separadas. Por lo tanto, aprenda el proceso que se indica a continuación para llevar a cabo la tarea.

PASOS:

  • En primer lugar, abra el libro de trabajo de destino. Aquí es Combinar archivos Excel .
  • A continuación, seleccione Visual Basic del Desarrollador ficha.

  • A continuación, seleccione Módulo en el Inserte ficha.

  • Como resultado, el Módulo aparecerá una ventana.
  • Allí, inserte el código que se indica a continuación.
 Sub CombineFiles() Dim FilesSelected, i As Integer Dim tempFile As FileDialog Dim MainBook, sourceBook As Workbook Dim Sheet As Worksheet Set MainBook = Application.ActiveWorkbook Set tempFile = Application.FileDialog(msoFileDialogFilePicker) tempFile.AllowMultiSelect = True FilesSelected = tempFile.Show For i = 1 To tempFile.SelectedItems.Count Workbooks.Open tempFile.SelectedItems(i) SetsourceBook = ActiveWorkbook For Each Sheet In sourceBook.Worksheets Sheet.Copy after:=MainBook.Sheets(MainBook.Worksheets.Count) Next Sheet sourceBook.Close Next i End Sub 

  • A continuación, cierre el Visual Basic ventana.
  • Ahora, bajo el Desarrollador seleccione Macros .

  • En consecuencia, el Macro y seleccione CombineFiles en el Nombre de la macro .
  • Pulse Ejecutar .

  • Como resultado, un Visite Allí, seleccione los archivos que desea combinar y pulse OK .

  • Con el tiempo, obtendrá todos los libros de trabajo que desee en un único Excel archivo con hojas separadas.

Read More: Excel VBA: Combinar Fecha y Hora (3 Métodos)

Conclusión

A partir de ahora, podrá Combinar varios archivos Excel en Un cuaderno de trabajo con Hojas separadas utilizando los métodos descritos anteriormente. Sigue utilizándolos y haznos saber si tienes más formas de realizar la tarea. No olvides dejar comentarios, sugerencias o consultas si tienes alguna en la sección de comentarios más abajo.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.