2014-04-28 68 views
0

我在Qlikview中比較新,希望比較選定年份和上一年的某些數據。將Qlikview中的數據與前一年的月份進行比較

在QlikView的我有我顯示所有聯繫人已經出現了每安裝[=count(contactsID)]客戶與維[contacts.month] 我想說明的其他表達與同月同客戶的交往中的計數表一年前。 因此,如果我的表格顯示從2014年1月到2014年12月的所有聯繫人,我希望每個月的月份旁邊有1月至2013年12月,直到2013年12月 例如jan-2013/jan-2014; FEB-2013/FEB-2014; etc

一些額外的信息: 在數據庫中是一個日期保存。在Qlikview我加載如下:

load 
date as contact.date, 
Year(date) as contact.year, 
Month(date) as contact.month, 
Day(date) as contact.day; 

如果有人可以幫助,我將非常感激!感謝大家提前!

回答

0

您可以在腳本一邊加載數據解決這個問題。這樣您就可以比較年份與前一年的數據,直到相應的月份。

Transaction_Table: 
LOAD date,productID,amount 
FROM data.qvd; 

concatenate 

Load AddYears(date,1) as date,productID,amount_1 
Resident data where date<=AddYears($(=max(date)),-1); 

將有兩個coloumns「量」是當前日期的數據和「amount_1」是上一年的同一天的數據。

相關問題