Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
rpacheco
New Contributor III

Como transformar número em string

Bom Dia a Todos !

Preciso de uma ajuda....

Como faço para transformar o número 1 em sim e o 0 em não, conforme a imagem abaixo ?

No lugar do numero 1 quero que venah o sim, e no 0, venha escrito não, ou não venha nada.....

Isso seria para os campos: 'Ativo', 'Aéreo', 'Hotel', 'Carro', 'Outro', 'Seguro', 'Traslado' e 'Rodoviario'.

Alguém pode me ajudar ? por favor !!!

Justificativa Maior Tarifa.PNG

No aéreo, o número 1, significa q sim, q tem justificativa....

É isso .

Muito obrigado desde já !!

Abraço

Tags (1)
1 Solution

Accepted Solutions
daniel_rodrigue
New Contributor III

Re: Como transformar número em string

Boa tarde, Raoni!

Tenho algumas sugestões...

No Script, você pode usar a função "IF", assim:

IF(Ativo=1,'Sim','Não')  As Ativo

ou

IF(Ativo=1,'Sim',IF(Ativo=0,'Não','-') )  As Ativo



Você também pode usar o ApplyMap:


TabelaMap:

Mapping

Load * Inline

[

ID, Valor

0, Não

1, Sim

];

Load ...

     ApplyMap('TabelaMap', Ativo) As Ativo

From ...


Ou pode usar esta expressão em suas tabelas:


=IF(Ativo=1,'Sim','Não')

2 Replies
daniel_rodrigue
New Contributor III

Re: Como transformar número em string

Boa tarde, Raoni!

Tenho algumas sugestões...

No Script, você pode usar a função "IF", assim:

IF(Ativo=1,'Sim','Não')  As Ativo

ou

IF(Ativo=1,'Sim',IF(Ativo=0,'Não','-') )  As Ativo



Você também pode usar o ApplyMap:


TabelaMap:

Mapping

Load * Inline

[

ID, Valor

0, Não

1, Sim

];

Load ...

     ApplyMap('TabelaMap', Ativo) As Ativo

From ...


Ou pode usar esta expressão em suas tabelas:


=IF(Ativo=1,'Sim','Não')

rpacheco
New Contributor III

Re: Como transformar número em string

Valew DAniel. brigadão cara !

Deu certo aqui !!!

Abraços