Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Bucharest on Sept 18th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
ashokunbi
Contributor III
Contributor III

Straight Table Displaying null values

I have a straight table that I don't want displaying null values.I read a comment that said I can control the value I don't want displayed by making the dimension suppress null values and making expression values I don't want as null values so I have the expression below:

If(1-MAPE >.70,null(), 1-MAPE)

The column is displaying values less than 70% and setting values higher than 70% as null, -, but I don't want it to display the null values period.  Below is an example of what I'm getting.  Please help.

    

AvailableWeekABS VariationMAPEFCA
342951.7%48.3%
341111.0%-
34935.0%65.0%
341950.9%49.1%
3414343.3%56.7%
344875.0%25.0%
340100.0%0.0%
34616.6%-
34721.2%-
34327.7%-
16 Replies
sinanozdemir
Specialist III
Specialist III

Without seeing the application, it is a bit difficult to determine why mine works, but not yours.

You can also handle this in the back-end:

Capture.PNG

And your data model will look like this:

Capture.PNG

Post your sample app, I cannot open it. However, someone else can open it and see what's wrong.

Qrishna
Master
Master

See attached.

Capture1.PNG !

Anonymous
Not applicable

You must not want to suppress 0.0% as a FCA value from the table. Isn't following model work? or you can try the expression sent by Krishna.

ashokunbi
Contributor III
Contributor III
Author

This is showing FCA over 70%. My values are not the issue, I just don’t want to display any FCA greater or equal to 70%

Qrishna
Master
Master

is this what you wanted?

Capture1.PNG

see attached

ashokunbi
Contributor III
Contributor III
Author

Thanks for your help. Sorry I couldn’t respond sooner. The suggestion is not working, it came up with the wrong values for FCA. I already have the correct values, I just don’t want to display any values greater than 70%.

I’m not sure if the issue is that you are using the value supplied in Mape as is (your expression for Mape is Mape & ‘%’) but it is actually the result of this expression:

if( > sum(RcvdQty), 1, /sum(RcvdQty))

I’m not sure if this helps.

Qrishna
Master
Master

Any luck>