如何用PowerBI實現分時對比功能?
最新
09-06
總結一個簡單實用的小技巧,這是來自讀者「大陸劉德華」的問題。
同比、環比、本年累計、本月累計...基於時間維度的對比,無論在哪個行業,這都是最基本的分析需求。
我們知道,PowerBI的日期表和內置的一系列時間智能函數已經很好地幫助我們做此類分析。
比如在5月2日-5月23日和9月2日-9月22日分別舉辦過兩場市場活動,我們想要選取兩個時間段的數據做對比分析。如果這兩個日期是像求同比、環比、本年累計那樣規整的話,可以用對應的時間智能公式來實現。
但顯然對於這種不規整的時間寫度量值比較麻煩,大多數人會採用日期時間軸分別去查看,或者是分別製作兩張透視表。
然而「更好」和「好」不一樣,如何能靈活地把兩種時間維度放在同一張表中,我們可以隨心所欲地對比並計算差異呢?
這個很簡單。方法是建立兩張日期表,並且都與數據表的日期關聯。
利用all函數寫兩個度量值:
當前銷售量 = calculate(sum( 銷售數據表 [數量]),all( 對比日曆表"))
對比銷售量 = calculate(sum( 銷售數據表 [數量]),all( 當前日曆表"))
原理是計算當前時間時不受對比時間影響;計算對比時間時不受當前時間影響。
最後加一個度量值[差異]=[當前銷售量]-[對比銷售量]
這一妙招你學會了嗎?
祝好,
微信公眾號
PowerBI大師
點擊展開全文
TAG:PowerBI大師 |