一個時間篩選器解決財年至今銷量計算問題
今天分享一個很實用的Power BI功能糠睡,用一個時間篩選器就可以實現(xiàn)空時顯示財年至今的數(shù)據(jù)
我分享的成果如下圖只篩選了Yearmonth = 201812, 顯示的是Jan'18 - Dec'18 by month GMV & Index Year Ago數(shù)據(jù)
其實這個功能的實現(xiàn)挽鞠,不在于控件的使用,而是在模型的搭建上下功夫狈孔。具體如何實現(xiàn)信认,請看以下操作:
首先觀摩下我的模型:
這幾個表的作用:
1. Dimension-Calendar:時間表
注意把時間表標記為日期表,不然的話均抽,可能有些時間函數(shù)會出錯
2. Dim-monthjoin
? ? 這個是輔助表嫁赏,這個表很重要。month1油挥, month2的對應關系如下圖潦蝇,12月對應1-12月款熬,11月對應1-11月
3. Dim-joinmonth2
? ? 這個表是把時間表Dimension-Calendar的year和輔助表Dim-monthjoin的month1,month2組合起來
Dim-joinmonth2 = CROSSJOIN(SUMMARIZE('Dimension-Calendar',[Year]),'Dim-monthjoin')
KEY1 = [Year]&[month1]
KEY2 = [Year]&[month2]
4. Dim-yearmonth1和Dim-yearmonth
? ? 這2個表都是直接distinct 時間表的yearmonth攘乒,分別用來關聯(lián)時間表Dimension-Calendar和銷量表Fact-GMV
最終贤牛,通過以上這些表的關聯(lián),產(chǎn)生的效果就是:
當篩選時間表的yearmonth字段则酝,假如篩選為201812殉簸,那么銷量表Fact-GMV被篩選出來的數(shù)據(jù)就是財年至201812(即201801-201812)的數(shù)據(jù)。
好了沽讹,今天的分享到這里般卑。如果對這個技能有興趣的話,可以下載我的模型進行參考哦
鏈接:https://pan.baidu.com/s/1p2s4zQmBYmR_CgC8gbjq0Q
提取碼:07gr