Fórum

解決済み

Erro em transformação do tipo de dado

Camilaraissa
アトム

Olá!

 

Eu preciso transformar um dado que entra como string para número, porém ao usar select para fazer isso, o meu número está sendo cortado. Ex: o que antes é 500.000,00 vira 500 e o que era 39.843,53 vira 39,843.

 

Alguém sabe o que posso fazer para corrigir?

 

Antes:

 

Camilaraissa_0-1589312300398.png

 

Depois:

Camilaraissa_1-1589312318619.png

 

3件の返信3
carlosteixeira
15 - Aurora
15 - Aurora

Olá @Camilaraissa tudo bem?

Você precisará converter a ',' por '.' e remover o primeiro ponto.

 

Inclua logo após o input data uma formula e faça um replace dos caracteres, assim: Replace(Replace([Field2], '.', ''),',','.')

 

carlosteixeira2005_0-1589314040609.png

 

Depois é só incluir o select e converter para número.

 

Espero ter ajudado.

Segue um workflow de exemplo

Carlos A Teixeira
Camilaraissa
アトム

Obrigada Carlos, resolveu! Não tinha me ligado que era por causa do sistema decimal nosso ser diferente.

FláviaB
Alteryx Community Team
Alteryx Community Team

Obrigada pela ajuda, @carlosteixeira!

@Camilaraissa continuamos à disposição se houver qualquer outra dúvida. 😉 

 

Flávia Brancato
ラベル