PowerBI之DAX神功番外篇41 如何計算非日期維度的同比環(huán)比
網(wǎng)友提問:
網(wǎng)友想通過第1張表實現(xiàn)第3張表的樣子

前兩天我用PowerQuery回答過了,網(wǎng)友想咨詢一下使用DAX如何實現(xiàn)
https://www.bilibili.com/read/cv23151623/?from=readlist
因為第2張表是網(wǎng)友思路表,最終要實現(xiàn)第3張表,那就簡單了。
網(wǎng)友的日期是 2020.1、2020.2、2020.3
類似的情況還有2023-P1、2023-P2、2023-P3

我不懂P是什么,百度查了一下,不小心查到了國內(nèi)“MVP專家”從國外網(wǎng)站上“借鑒的案例”,也是解決這個問題的(題目與今天的文章同名),他用?SELECTEDVALUE 在篩選上下文中代替行上下文中的EARLIER。但是那個案例是一端表。。。多端表怎么辦?其實沒有那么麻煩,你聽聽細細道來
1、將數(shù)據(jù)導(dǎo)入PowerBI

2、新建列(創(chuàng)造日期維度)
注意這個是新建列,用DATE(年,月,日)拼完整日期,原日期左取4位是年,右取總長度減5是月,1是固定日

3、寫度量值
4、寫環(huán)比度量值
我們要先知道上個月怎么算
這個在《DAX神功》第2卷第12回講的
有了上月的值,本期不就是總金額嗎???
5、可視化報表
<1>使用表,在行標題放【完整日期】,如下圖

會顯示成下圖的樣子

<2> 值字段放[環(huán)比]度量值

<3> 按下圖步驟把總計關(guān)了

<5> 最后一步把完整日期改成當初的樣式,如下圖步驟

最終結(jié)果

PS: 一般環(huán)比我們使用兩位小數(shù),如果你需要一位,那用鼠標點擊環(huán)比度量值,把小數(shù)點改成1位,也可以用相關(guān)函數(shù)精確處理。在實際使用中,你不可能就這一個表,所以在什么情況下內(nèi)部刪除篩選、什么情況下篩選外部篩選都會考慮。
我們今天把環(huán)比做完了,同比一個意思,只需要你看完《DAX神功》文字版第2卷

PowerBI學習順序:
【1】Access基礎(chǔ)篇,學習s01開頭的集數(shù),理解表格數(shù)據(jù)規(guī)范和表關(guān)系
https://www.bilibili.com/video/BV1tf4y117Sh
【2】PowerBI火力全開,學習函數(shù)語法,與應(yīng)用場景
https://www.bilibili.com/video/BV1qa4y1H7wp
【3】DAX神功,學習DAX函數(shù)原理
https://www.bilibili.com/read/readlist/rl442274
【4】PowerBI可視化圖表