Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
I am dealing with a problem for some time now and I can't find a solution that might be easy for you.
The problem seems simple but I am still a beginner in QlikView.
The situation is as follows:
I have a dataset with 4 months of data. In this period of time the quantity of products changed.
What I want is to get is the last quantity.
Imagine this, if I am looking for this last 4 months of data and the product 12345678
Month | Product | Qty |
---|---|---|
1 | 12345678 | 10 |
2 | 12345678 | -5 |
3 | 12345678 | 10 |
4 | 12345678 | 5 |
I want to get the Qty = 5 for example in a TextBox.
I have tried the firstSortedValue but it is not returning the value I expected.
Please see attached file.
Thanks very much
Hi,
Are your dates in string format or in date format, if there are in date format
=Sum({<Date={'$(=max(Date))'}>}#Qty)
Thanks
Kiran Kumar
=Sum({<Month = {$(=max(Month))}>} Qty)
Try like this in the text box
Regards
Kiran kumar
I agree with kkkumar82.
"sum({<Month={"$(=max(Month))"}>}Qty)" works.
Do your self a favor have a look at Set Analysis: syntaxes, examples and get into "Set Analysis" .
When you feel a bit more adventurous this post by a good friend is also an option.
Rolling 3, 6 and 12 months calculation | Qlik Community
Good luck.
Check this -
=FirstSortedValue(Qty,-Month)
The last reply went to moderator, so trying again -
Check this -
=FirstSortedValue(Qty,-Month)
=Sum({<Month = {$(=max(Month))}>} Qty)
Try this
Kiran Kumar
Hi Vijay,
I think your expression won't work in a text box when there are multiple records, correct me If I am wrong.
Regards
Kiran Kumar
Hello,
thanks for your reply. That works in fact, but I am now struggling with the date.
Because in my application the months are not a numeric like that in this example.
I have changed a little bit the example.qvw file. If you could see this issue in this way I would appreciate very much
It works if you want just Quantity value from maximum month. If you need product wise Qty from latest month then use same expression in straight table with Product as dimension. See this sample created from your data.