QlikView顯示所選時間前一年的資料,qlikview所選

來源:互聯網
上載者:User

QlikView顯示所選時間前一年的資料,qlikview所選

客戶經常提出這樣的需求,當使用者選擇某一時間時,圖表中顯示所選時間之前一年的資料。下面是我的方法,如有不當,請多指教:

 

資料準備如下所示:

SalesData:LOADNum(ID) as ID,Date(Date) as Date,Month,Num(Year) as Year,Num(Sales) as SalesInline [ID, Date, Month, Year, Sales1, 2012-1-1, 2012-1, 2012, 202, 2012-1-1, 2012-2, 2012, 213, 2012-1-1, 2012-3, 2012, 234, 2013-1-1, 2013-1, 2013, 345, 2013-2-1, 2013-2, 2013, 356, 2013-3-1, 2013-3, 2013, 467, 2014-1-1, 2014-1, 2014, 278, 2014-2-1, 2014-2, 2014, 309, 2014-3-1, 2014-3, 2014, 49];


建立圖表:

 

將Month作為維度,:

 

在運算式那個tab中建立一個Expression 如下所示:

 

Sales運算式如下:

=Sum({$<Date={'>$(=Date(Max(Date)-365))<=$(=Date(Max(Date)))'}>}Sales)


點擊確定,然後建立一個Date列表,如所示,假如什麼日期都不選,Sales圖表預設顯示最近一年的資料:

假如選擇一個時間,Sales圖表將會顯示所選日期之前一年的資料,如所示,由於選擇了2014-1-1,Sale圖表顯示了2014-1-1號之前一年的資料。

 

總結:上面Sales運算式證明了QlikView中可以實現">=","<="。 如有疑問,歡迎留言!


QlikView相關問題

通過WorkBranch開發吧~~它也是 QLIKTEACH公司的神器
 
qlikview是幹什用的?

QlikView是一個完整的商務分析軟體,使開發人員和分析者能夠構建和部署強大的分析應用。QlikView應用使各種各樣的終端使用者以一個高度可視化,功能強大和創造性的方式,互動分析重要商務資訊。
  QlikView把商務分析需要的三個因素放在一個獨立軟體包裡。QlikView的客戶能得到:
  一個具有完全整合的ETL工具的嚮導驅動的應用開發環境 一個考慮到無限切入的強大AQL分析引擎 一個高度直覺化的,使用簡單的使用者介面 QlikView讓開發人員能從多種資料庫裡提取和清洗資料,建立強大、高效的應用,而且使它們能被power使用者、移動使用者和每天的終端使用者修改後使用。 QlikView獲得專利的AQL構架利用了電腦和網路裝置的提高,例如價格便宜,速度快的記憶體。當提供靈活、強大的分析能力時,AQL構架改變了需要OLAP立方體的需求,也不一定要使用資料庫。 QlikView是一個可升級的解決方案,完全利用了基礎硬體平台,來用上億的資料記錄進行業務分析。QlikView由以下組成:開發工具(QlikView Local Client);伺服器組件(QlikView Server);發布組件(QlikView Publisher);其他應用介面(SAP\Salesforce\Informatica)。伺服器支援多種方式發布如AJAX用戶端、ActiveX用戶端。還可以與其他CS/BS系統進行整合。
  因此,QlikView的分析應用能被快速部署,是一個強大的分析工具。
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.