Skip to main content
Announcements
See what Drew Clarke has to say about the Qlik Talend Cloud launch! READ THE BLOG
cancel
Showing results for 
Search instead for 
Did you mean: 
afbraga1
Creator
Creator

Num() format for positive/negative values along with symbols

Hello, I am trying to attribute symbols (up/down triangle) when formatting a number with the num() function. I mange to get the correct values (333%)  when I place the chr() symbols before the format type, but not when I place them after (I get 3%). I don't seem to find what's wrong and the correct nomenclature. May someone shed a light and help here, please? Can check this on my example below. Thank you!

1 Solution

Accepted Solutions
sunny_talwar

Not sure why it behaves this way, but a work around

=num(10*100/3, '##0%' & CHR(9650) & ';' & '##0%' & CHR(9660))

View solution in original post

8 Replies
sunny_talwar

Not sure why it behaves this way, but a work around

=num(10*100/3, '##0%' & CHR(9650) & ';' & '##0%' & CHR(9660))

devarasu07
Master II
Master II

Hi,

Have you tried like this?

=Num(10/3,'▲ #,##0;▼ #,##0')

and add your text color expression as

if(10/3=1,Green(),Red())

Capture.JPG

afbraga1
Creator
Creator
Author

My issue is that I want the symbols before not after the format type

sunny_talwar

Did you look at what I provided?

afbraga1
Creator
Creator
Author

Strangely it works yeah . I thought it wasn't gonna work because in my real cases it ended up giving me 0 as a value, but apparently multiplying by 100 makes it return the correct value again.

afbraga1
Creator
Creator
Author

Any idea if the format can be extended to evaluate null values?

sunny_talwar

What do you mean, can you elaborate?

afbraga1
Creator
Creator
Author

Ah nevermind, it didn't make sense what I was thinking. For a sec I totally forgot about the Null Symbol in Presentation tab.