Free Trial

Fórum

Excluir conjunto de zeros de um campo

R_Tristao
Meteoroide

Bom dia

Preciso excluir um grupo de zeros (sempre a esquerda) que estão em um campo.

R_Tristao_0-1655910018964.png

O problema é que esse conjunto de zeros varia na quantidade de caracteres, sendo o máximo 9 e o mínimo 1.

Qual a melhor forma de tratar esse dado sem comprometer os zeros que compõem os números. Ex.: 00000000007090 / mantendo apenas 7090.

Obrigado

4 RESPOSTAS 4
Garabujo7
Alteryx
Alteryx

Fala @R_Tristao ,

 

Você pode usar o RegEx para isso

 

Garabujo7_0-1655910457056.png

A expressão é (0*)

Assim vai tirar só os 0, sem importar o número de 0.

O método de saída é Substituir

 

 

Garabujo7_1-1655910472116.png

 

O fluxo tá em anexo.

 

Gabriel

 

 

R_Tristao
Meteoroide

Eu só transformei o campo em int 64, simples e fácil. Resolvido!

carlosteixeira
15 - Aurora
15 - Aurora

Bom dia @R_Tristao tudo bem?

 

Além dessa dica do @Garabujo7 que é top, você também pode simplesmente adiconar uma ferramente de select logo após a entrada de dados e para esse campo mudar ele para numérico. Zeros à esquerda quando numérico serão ignorados não importando a quantidade, e você nao vai precisar de fórmulas

carlosteixeira_0-1655911444992.pngcarlosteixeira_1-1655911475317.png

 

 

Vai funcionar tb.

 

Abraços

 

 

Carlos A Teixeira
Garabujo7
Alteryx
Alteryx

Isso aí é o mais simples, mudar o tipo de dado para número.

Achei que você precisava manter o tipo texto no campo mas a dica de @carlosteixeira é bem mais simples.

Rótulos