PowerBI之DAX神功番外篇33 季度轉月份
網(wǎng)友提問:

其實這事并不是您DAX函數(shù)不會的問題,這是小學數(shù)學問題,把數(shù)據(jù)問題解決,自然就會了
假設有0月
第1季度:1月、2月、3月
第2季度:4月、5月、6月
第3季度:7月、8月、9月
第4季度:10月、11月、12月
我們可以觀察季度編號和每個季度開始月份的關系
那是不是每個季度開始的月份都是上一個季度結束月份+1? ?
第1季度 = 0+1 =? 3 * 0 + 1? =? 3 *(1-1)+1 =? 0+1 = 1
第2季度 = 3+1 =? 3 * 1 + 1? =? 3 *(2-1)+1 =? 3+1 = 4
第3季度 =?6+1 =? 3 * 2?+ 1? =? 3 *(3-1)+1?=? 6+1 = 7
第4季度 = 9+1 =? 3 * 3 + 1? =? 3 *(4-1)+1 =? 9+1 = 10
綜上證明,我們得到公式如下:
開始月份 =? 3 *(季度號 -1)+1
有了開始月份就沒有難度了,例如 1958Q1? ?
從左邊取4位是年,從右邊取1位是季度號,有人會說要是999年呢?我們這里不聊北宋的事兒。
我們需要的日期 = Date(年,月,日)
我們需要的日期 = Date(left(1958Q1,4),3 *(right(1958Q1,1)?-1)+1,1)
放到實戰(zhàn)中如下所示:

一定要自己思考,不能套公式,因為在未來實戰(zhàn)中,你的需要別人可能沒接觸過,比如季度,我們都是這樣的,人家財務就不一樣,可我又不是財務,我就不懂人家的那季度什么情況,可也許你是財務,只會套公式是肯定不行的。

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