Skip to main content
Announcements
Qlik Connect 2025: 3 days of full immersion in data, analytics, and AI. May 13-15 | Orlando, FL: Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Need help with expression

I have to show the data in pivot table in my QlikView report as shown below

Period          Amount

-------------------------------------

4/1/2012          360

5/1/2012          1000

6/1/2012          1500

The actual amount values for period

5/1/2012 is 640 and for 6/1/2012 is 500.

To make it possible (ie. current period amount + previous period amount), I am using expression

=sum(Amount) + sum( {$<Period=$(vPrevMonth)>} Amount)

and vPrevMonth is calculated as addmonths(Period,-1)

Not sure my approach is right or not, but somehow the expression is not working. Please suugest the way to achieve this in QlikView.

Thanks.

1 Solution

Accepted Solutions
swuehl
MVP
MVP

Try using

=rangesum(above(sum(Amount),0,rowno() )

or if your period dimension is pivoted to the top:

=rangesum(before(sum(Amount),0,rowno() )

View solution in original post

2 Replies
swuehl
MVP
MVP

Try using

=rangesum(above(sum(Amount),0,rowno() )

or if your period dimension is pivoted to the top:

=rangesum(before(sum(Amount),0,rowno() )

Not applicable
Author

Thanks swuehl