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

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
konidena
Creator
Creator

Previous Year values calculation in Script

Hi Team,

I have data here.

  

MonthCodeSales
20160120
20160222
20160328
20150119
20150218
20150325

I need to make script in qlikview to find the Previous sales and my data should look like as below.

  

MonthCodeSalesPrevSales
2016012019
2016022218
2016032825

          201501            19                   

          201502            18                   

          201503             25              

Regards

Srinivas

1 Solution

Accepted Solutions
sunny_talwar

May be this:

Table:

LOAD Date(MonthStart(Date#(MonthCode, 'YYYYMM')), 'YYYYMM') as MonthCode,

  Sales

INLINE [

    MonthCode, Sales

    201601, 20

    201602, 22

    201603, 28

    201501, 19

    201502, 18

    201503, 25

];

Left Join (Table)

LOAD AddYears(MonthCode, 1) as MonthCode,

  Sales as PrevSales

Resident Table;

View solution in original post

1 Reply
sunny_talwar

May be this:

Table:

LOAD Date(MonthStart(Date#(MonthCode, 'YYYYMM')), 'YYYYMM') as MonthCode,

  Sales

INLINE [

    MonthCode, Sales

    201601, 20

    201602, 22

    201603, 28

    201501, 19

    201502, 18

    201503, 25

];

Left Join (Table)

LOAD AddYears(MonthCode, 1) as MonthCode,

  Sales as PrevSales

Resident Table;