- 08 Mar 2021 às 20:07
#62715
Olá,
Tenho uma situação peculiar de dados no meu trabalho. Sou servidor público e tenho acesso aos dados de notas fiscais de serviço prestado de empresas de um outro município. Os dados são disponibilizados em arquivo csv. Para importar para o excel um colega fez uma planilha com algumas macros, porém o arquivo fica muito pesado por conta das diversas fórmulas e abas, dificultando a análise do arquivo por completo. Só conseguimos analisar dados de 5.000 notas por vez.
O tamanho do arquivo csv pode chegar tranquilamente à 120 mil linhas e tem uma estrutura bem peculiar, abaixo descrita:
ESTRUTURA DO ARQUIVO DE LOTE
O arquivo de lote será composto por cinco tipos de linhas:
1 – Header (Cabeçalho do arquivo): contém valores de totalização do arquivo. Só existirá um header por arquivo.
2 – Prestador: contém os dados do prestador da nota (somente uma linha por nota)
3 – Tomador: contém os dados sobre o tomador da nota (somente uma linha por nota)
4 – Cabeçalho da nota: contém os dados do cabeçalho da nota (somente uma linha por nota)
5 – Serviços da nota: contém informações sobre os serviços declarados na nota (uma linha para cada serviço prestado na nota)
Desta forma, as linhas 2, 3, 4 e 5 se referem aos dados de uma única nota, portanto, em um arquivo csv de 120 mil linhas, teremos informações de 30 mil notas fiscais.
Gostaria de usar o power query para organizar os dados, sem a necessidade do uso de diversas fórmulas no excel. Já andei importando para o power query, mas não sei como “exportar” os dados de cada nota fiscal para apenas uma linha do excel. Essa é a formatação final que desejo, pois depois poderei fazer o confronto com o registro de notas fiscais dos tomadores de serviço do município.
Encaminho um arquivo csv em tamanho reduzido e com os dados alterados para análise e sugestões de vocês.
O formato do arquivo precisou ser alterado.
Tenho uma situação peculiar de dados no meu trabalho. Sou servidor público e tenho acesso aos dados de notas fiscais de serviço prestado de empresas de um outro município. Os dados são disponibilizados em arquivo csv. Para importar para o excel um colega fez uma planilha com algumas macros, porém o arquivo fica muito pesado por conta das diversas fórmulas e abas, dificultando a análise do arquivo por completo. Só conseguimos analisar dados de 5.000 notas por vez.
O tamanho do arquivo csv pode chegar tranquilamente à 120 mil linhas e tem uma estrutura bem peculiar, abaixo descrita:
ESTRUTURA DO ARQUIVO DE LOTE
O arquivo de lote será composto por cinco tipos de linhas:
1 – Header (Cabeçalho do arquivo): contém valores de totalização do arquivo. Só existirá um header por arquivo.
2 – Prestador: contém os dados do prestador da nota (somente uma linha por nota)
3 – Tomador: contém os dados sobre o tomador da nota (somente uma linha por nota)
4 – Cabeçalho da nota: contém os dados do cabeçalho da nota (somente uma linha por nota)
5 – Serviços da nota: contém informações sobre os serviços declarados na nota (uma linha para cada serviço prestado na nota)
Desta forma, as linhas 2, 3, 4 e 5 se referem aos dados de uma única nota, portanto, em um arquivo csv de 120 mil linhas, teremos informações de 30 mil notas fiscais.
Gostaria de usar o power query para organizar os dados, sem a necessidade do uso de diversas fórmulas no excel. Já andei importando para o power query, mas não sei como “exportar” os dados de cada nota fiscal para apenas uma linha do excel. Essa é a formatação final que desejo, pois depois poderei fazer o confronto com o registro de notas fiscais dos tomadores de serviço do município.
Encaminho um arquivo csv em tamanho reduzido e com os dados alterados para análise e sugestões de vocês.
O formato do arquivo precisou ser alterado.
Você não está autorizado a ver ou baixar esse anexo.