Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Link two types YearMont in expr

Hi everyone.

Colleagues, in my test model i want to connect two types of YearMonth period:

First: YearMonth is loaded from Sheet1

Second: YearMonth_Test is loaded from Sheet2.

Also i have link table, where every value from YearMonth Test have three values. (YearMonth_1,YearMonth_2,YearMonth_3)

My task to make such link: Every YearMonth_test connect with current YearMonth value and two previous.

in expression i try to calculate count of Delivery Points using variables in filter for field YearMonth (by this filed i need to calc this expresion):

count({<YearMonth={$(v1),$(v2),$(v3)}>} DISTINCT DeliveryPoint).

But in result i get wrong values:

  

YearMonth_TestResult
2015035
2015045
2015055
2015065

My necessary result:

  

YearMonth_TestResultComments
20150332count for YearMonth 201503,201502,201501
20150432count for YearMonth 201504,201503,201502
20150534count for YearMonth 201505,201504,201503
20150638count for YearMonth 201506,201505,201504

Model and source file in attachment.

For any idea, will be glad.

Thanks.

3 Replies
sunny_talwar

This?

Capture.PNG

Script:

Main:

LOAD Date(Date#(YearMonth, 'YYYYMM'), 'YYYYMM') as YearMonth,

     DeliveryPoint

FROM

[Test (2).xlsx]

(ooxml, embedded labels, table is Sheet1);

Link:

LOAD DISTINCT YearMonth as Report_YearMonth,

     AddMonths(YearMonth, -(IterNo() - 1)) as YearMonth

Resident Main

While IterNo() <= 3;

Anonymous
Not applicable
Author

Thanks. Perfect solution:)

But i need to calculate count in expr <current YearMonth-YearMonth-2>

Anonymous
Not applicable
Author

My idea is how to set YearMonth_Test filter in expr by field YearMonth with ignoring YearMonth_Test dimension