Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
junior_ehlke
Creator III
Creator III

Formatação =num(,'R$###.#0,00') em Variável

Bom dia, algumas variáveis que eu tenho no projeto, faço o cálculo já formatado =num(,'R$###,#0,00')

As vezes preciso somar uma variável com outra, isso traz algum problema para o cálculo, questão de arredondamento ou algo assim?

Labels (3)
1 Solution

Accepted Solutions
luizclaudio
Creator
Creator

Hamilton

Dê uma olhada nesse post... http://community.qlik.com/blogs/qlikviewdesignblog/2013/12/17/rounding-errors

Trata de erros de arredondamento.

Talvez te esclareça algo.

Abraços

Luiz Cláudio

View solution in original post

4 Replies
luizclaudio
Creator
Creator

Hamilton

Dê uma olhada nesse post... http://community.qlik.com/blogs/qlikviewdesignblog/2013/12/17/rounding-errors

Trata de erros de arredondamento.

Talvez te esclareça algo.

Abraços

Luiz Cláudio

junior_ehlke
Creator III
Creator III
Author

Obrigado Luiz, fiz um teste também e o resultado é o mesmo formatando o cálculo na variável ou apenas na exibição.

petersonrs
Contributor
Contributor

Bom dia Hamilton,

E por que você não faz os cálculos com os campos em seu formato nativo e trata a formatação na exibição?

Testei sua mascara e por acaso ela não deveria ser =num(,'R$#0,00')

Abraço.

Peterson da Rosa Silva
junior_ehlke
Creator III
Creator III
Author

Bom dia Peterson, eu coloquei errado no titulo, o correto é =num(,'R$###.##0,00'), a diferença é que eu separo o milhar com ponto.

No inicio eu achei mais fácil colocar a formatação direto na variável, assim eu posso apenas exibi-la =var_Venda.

Nos testes que eu fiz, com ou sem a formatação não modificou o resultado final.