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

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Override current dimension value in chart

I'm trying to build a table:

table.PNG

What I need is to show the actual previous month value (M-1) from the data model, not from the chart.

Using Above() is a bad idea because M-1 for "2018-Jan" shows null. My data range from 2012, so there is a value for 2017-Dec, but I can't get it.

How can I get the number of nights for 2017-Dec for the dimension 2018-Jan?

Labels (1)
1 Solution

Accepted Solutions
swuehl
Champion III
Champion III

4 Replies
swuehl
Champion III
Champion III

For example using

The As-Of Table

swuehl
Champion III
Champion III

Anonymous
Not applicable
Author

I was wondering if it was possible to solve this problem purely in the chart formula.

Apparently, not.

I'll proceed with this solution.

Thanks.

Anonymous
Not applicable
Author

Actually, I found a solution without creating a new table thanks to the above post.

The winning formula is

sum(

  aggr(

    above(sum({1} Nights)),

    YearMonth

  )

)

"Calculate sum of nights for all the available dates, for each date get previous; intersect with the current chart context".

Brilliant.

Thanks.

Brilliant_Above.PNG