Se você tiver uma versão suficientemente atualizada do Excel, uma das melhores maneiras de fazer isso é usar o PowerQuery.
Você pode usar o PowerQuery para importar os dados de 1 ou um carregamento de arquivos CSV. Você também pode transformar a coluna de dados conforme necessário.
Crie uma nova consulta de dados: Data/New Query/From file/From Folder
. Especifique o caminho da pasta. Você recebe uma prévia, clique em edit
. Filtre na extensão para .csv
e em qualquer padrão de nome de arquivo desejado. Atualmente você tem uma lista de arquivos.
Para obter os dados, exclua as colunas da lista de arquivos que você não deseja. Agora insira uma coluna personalizada com a seguinte fórmula:
Table.PromoteHeaders(Csv.Document([Content]))
Essa é a melhor maneira de obter o conteúdo, embora às vezes você possa obter o resultado desejado simplesmente expandindo a coluna Content
. Mas o uso da coluna personalizada facilita a manutenção das colunas de metadados do arquivo (por exemplo, Data acessada), se você precisar delas.
Em seguida, pode ser necessário deduzir os dados se o conteúdo do arquivo se sobrepor.
Então, a maior parte disso é feita com apontar e clicar sem programação, não mais difícil do que trabalhar com uma planilha.