Ir para conteúdo
  • 0

Tratamento de Coluna


Claudionor
Ir para solução Solucionado por Vitor Peralva ,

Pergunta

  • Alunos

Bom dia pessoal.

Estou com um problema no tratamento de uma coluna de código de materiais, nos relatórios extraidos do nosso ERP constam no cadastro de alguns materiais um traço ( - ) e letras (CON) junto com os números de códigos conforme exemplo das imagens, já tentei fazer a substituição do traço por espaço no tratamento do PowerQuery, inclusive entrei nas bases e retirei os traços, converti a coluna para ABC, porem não funciona, quando vou atualizar tá lá novamente o erro.

Tela Códigos.PNG

MSG Erro.PNG

Tela PowerQuery.PNG

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Bom Dia, @Claudionor!

 

Como o Power Query funciona.

Ele pega uma amostra dos seus dados, normalmente entre 200 e 1.000 linhas,  e, com base nela, procura atribuir um tipo.

Ocorre que este tipo pode está equivocado.

O que imagino que esteja ocorrendo no seu caso.

O Power Query deve estar promovendo cabeçalho e atribuindo um tipo, provalmente número inteiro a coluna.

Você, depois, deve fazer as transformações e atribuir o tipo de texto.

Ocorre que, lá na primeira definição de tipo, quando o Power Query atribui número, as linhas que possuem texto já foram indicadas como Erro, uma posterior transformação do tipo, de número inteiro para texto, não tem o condão de corrigir isto.

Resumo, procure etapas de alteração de tipo, em especial no início do seu código e, se a coluna code estiver indicada como "Int64.Type" altere para "type text".

Se por acaso não for isto, peça para exibir erros.

Pode ser que você tenha outros caracteres de texto além do "-CON" que estão impedidndo a sua classificação como número por exemplo.

De toda forma, vamos eliminando possibilidades e, caso não seja nada do acima descrito, mande uma amostra de dados para que possamos tentar auxiliar.

 

Espero de alguma forma ter ajudado.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá @Claudionor!

Mas o erro é por causa disso? Chegou a clicar em "Exibir erros" e ver o que o PQ diz que tá com erro?

Sobre a coluna, você pode usar a opção de "Extrair" e pedir para deixar apenas tudo que está antes do traço "-", talvez facilite o seu tratamento e também fica mais fácil para futuras manutenções.

image.png.0de4ee73cb2d85ff701c742695fe94f9.png

image.png.33764bd6d7ab7e25e3017593b5b71800.png

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...