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:
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!