Ir para conteúdo
  • 0

.CSV com vários Headers(Cabeçalhos) em linhas diferentes.


itsa
Ir para solução Solucionado por AlanAugustin ,

Pergunta

  • Alunos

Caros colegas,

Surgiu uma dúvida em como tratar arquivos .CSV separados com "," mas que tem nas suas linhas vários cabeçalhos. Visualmente seria praticamente "arrastar" as colunas em amarelo com seus respectivos dados abaixo para novas colunas a direita pois elas já estão em colunas.

image.thumb.png.6e2f504b72879b7995472b2808216afd.png

Obrigado.

 

 TesteBase.zip

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Boa noite, @itsa!

No arquivo em anexo realizei os seguintes passos.
1) Criar 3 consultas a partir de uma das páginas do excel
2) Utilizar as funções de manter/remover linhas principais/inferiores no power query para obter cada consulta com uma linha de cabeçalho
3) Criar uma coluna id para poder mesclar as consultas

image.thumb.png.e9a52474683a4521ebf1c83c728db9a0.png

image.thumb.png.4fcc385d3fc68641266ccab04ad9dbe1.png

DuvidaForumEx.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá @itsa!

Fiz um teste aqui utilizando a opção de "Extrair a Tabela Usando Exemplos" e foi possível fazer, se sempre tiver a mesma estrutura para cada cadastro deve funcionar, mas se mudar qualquer coisa na estrutura já vai dar erro.

Outro ponto é que vai precisar ver se consegue adaptar essa extração puxando os arquivo de uma pasta, que imagino que seja a tua necessidade. Este tipo de tratamento se tiver a possibilidade de realizar em uma ferramenta específica para ETL seria melhor, como o Pentaho, mas vamos ver se de repente algum colega mais experiente em Power Query consegue ajudar mais.

image.png.582131a277db4bd6cd67b4ecee3519da.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
3 horas atrás, Michele disse:

Olá @itsa!

Fiz um teste aqui utilizando a opção de "Extrair a Tabela Usando Exemplos" e foi possível fazer, se sempre tiver a mesma estrutura para cada cadastro deve funcionar, mas se mudar qualquer coisa na estrutura já vai dar erro.

Outro ponto é que vai precisar ver se consegue adaptar essa extração puxando os arquivo de uma pasta, que imagino que seja a tua necessidade. Este tipo de tratamento se tiver a possibilidade de realizar em uma ferramenta específica para ETL seria melhor, como o Pentaho, mas vamos ver se de repente algum colega mais experiente em Power Query consegue ajudar mais.

image.png.582131a277db4bd6cd67b4ecee3519da.png

@Michele, já havia feito um teste mas não tinha obtido o resultado esperado como a imagem de baixo. Repeti o teste aqui mas a partir da 4º coluna aqui ele se perde.

image.png.2a5c0fb9f60356d73c467df78b7ed597.png

Obrigado.

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...