Cotejar varios archivos de Excel en un solo archivo de Excel

Cotejar varios archivos de Excel en un solo archivo de Excel

Tengo informes de equipo en archivos .xlsx que se ven como los siguientes. Los nombres de los archivos son como team1.xlsx, team2.xlsx... teamN.xslx.

Fecha | Informe
-------------
2 de octubre | Cosas 1
3 de octubre | Cosas 2

Ahora quiero recopilar toda la información en otro archivo de Excel que se vea así

Fecha | Equipo 1 | equipo n
--------------------------
2 de octubre | Cosas 1 | Cosas N1
3 de octubre | Cosas 2 | Cosas N2

¿Es posible? y si lo es, ¿cómo?

tia

Respuesta1

Consulte la siguiente página sobre SO:

Fusionar archivos de Excel en uno.

Respuesta2

Dado que se trata de archivos de texto, puede utilizar algunas utilidades de línea de comandos Cygwin o Gnu32 para crear un único archivo de texto con el siguiente formato:

Equipo | Fecha | Informe
-------------------------
Equipo 1 | 2 de octubre | Cosas 1
Equipo 2 | 3 de octubre | Cosas 2
...
Equipo N | 2 de octubre | Cosas N1
Equipo N | 3 de octubre | Cosas N2

Luego importe el nuevo archivo de texto a Excel y luego cree una tabla dinámica para reorganizarlo como desee.

Respuesta3

En los archivos team1.xlsx, etc., las celdas B2 a BN contienen los datos

Descubrí que los datos de otro archivo xlsx tal vez fueran los siguientes:

='C:\RutaAlArchivo\[EquipoN.xlsx]Hoja1'!B2
='C:\RutaAlArchivo\[EquipoN.xlsx]Hoja1'!B2
...
='C:\RutaAlArchivo\[EquipoN.xlsx]Hoja1'!BN

¡Gracias a todos de todos modos!

Por cierto, si la pregunta/tema no estaba claro, ¡no dudes en editarlo para otros!

información relacionada