Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
agnaldoneves
Valued Contributor

Campo texto para número com formato desejado.

Valor(Texto)Desejado(Valor) Moeda
141.75141,75

O campo está em formato texto

texto: 141.75

Desejado(Moeda): 141,75

Pedido(zero esqueda)Pedido
000341745341745

Tenho um campo chamado pedido esta com zero antes : 000341745

desejado: 341745

1) A-Coluna texto 141.75 para 141,75(moeda)

2) B-Coluna texto 000845 para 845(numero)

Alguma dica...

2016-12-19_11-00-59.jpg

Tags (1)
1 Solution

Accepted Solutions
MCampestrini
Valued Contributor

Re: Campo texto para número com formato desejado.

Boa tarde

No primeiro caso:

     Num(Replace(141.75, '.', ','))

No segundo caso:

     Num(000341745) ou PurgeChar('000341745', '0')

Márcio Rodrigo Campestrini
8 Replies
vinieme12
Esteemed Contributor II

Re: Campo texto para número com formato desejado.

=money#('141.75','$#,##0.00')

=NUM('000341745','0')

agnaldoneves
Valued Contributor

Re: Campo texto para número com formato desejado.

Gostaria de fazer na tabela toda...

MCampestrini
Valued Contributor

Re: Campo texto para número com formato desejado.

Boa tarde

No primeiro caso:

     Num(Replace(141.75, '.', ','))

No segundo caso:

     Num(000341745) ou PurgeChar('000341745', '0')

Márcio Rodrigo Campestrini
MCampestrini
Valued Contributor

Re: Campo texto para número com formato desejado.

Basta trocar o valor pelo nome do campo

Márcio Rodrigo Campestrini
vinieme12
Esteemed Contributor II

Re: Campo texto para número com formato desejado.

use the same function asis in your load script

vinieme12
Esteemed Contributor II

Re: Campo texto para número com formato desejado.

This will also purge 0 from numbers like

000340745   to 34745 !!

Also replace is not exactly formatting the column to Currency!

vinieme12
Esteemed Contributor II

Re: Campo texto para número com formato desejado.

using purgechar()  will also purge 0 from numbers like

000340745   to 34745 !!

Also replace is not exactly formatting the column to Currency!

vinieme12
Esteemed Contributor II

Re: Campo texto para número com formato desejado.

during load

money#(Value,'$#,##0.00') as Amount

NUM(Application,'0')  as Application