Agrupar vários arquivos Excel em um arquivo Excel

Agrupar vários arquivos Excel em um arquivo Excel

Tenho relatórios de equipe em arquivos .xlsx que se parecem com os seguintes. Os nomes dos arquivos são como team1.xlsx, team2.xlsx ... teamN.xslx

Data | Relatório
-------------
2 de outubro | Coisas 1
3 de outubro | Coisas 2

Agora quero agrupar todas as informações em outro arquivo Excel parecido com

Data | Equipe 1 | Equipe N
--------------------------
2 de outubro | Coisas 1 | Coisas N1
3 de outubro | Coisas 2 | Coisas N2

Isso é possível e, em caso afirmativo, como?

TIA

Responder1

Veja a seguinte página no SO:

Mesclar arquivos do Excel em um.

Responder2

Como são arquivos de texto, você pode usar alguns utilitários de linha de comando Cygwin ou Gnu32 para criar um único arquivo de texto no seguinte formato:

Equipe | Data | Relatório
-------------------------
Equipe 1 | 2 de outubro | Coisas 1
Equipe 2 | 3 de outubro | Coisas 2
...
Equipe N | 2 de outubro | Coisas N1
Equipe N | 3 de outubro | Coisas N2

Em seguida, importe o novo arquivo de texto para o Excel e crie uma Tabela Dinâmica para reorganizá-lo da maneira que desejar.

Responder3

Nos arquivos team1.xlsx etc, as células B2 a BN contêm os dados

Descobri que os dados de outro arquivo xlsx talvez fossem os seguintes:

='C:\PathToFile\[TeamN.xlsx]Planilha1'!B2
='C:\PathToFile\[TeamN.xlsx]Planilha1'!B2
...
='C:\PathToFile\[TeamN.xlsx]Planilha1'!BN

Obrigado a todos de qualquer maneira!

Aliás, se a pergunta/assunto não estiver claro, sinta-se à vontade para editar para outras pessoas!

informação relacionada