PowerBI之DAX神功番外篇18.獲取區(qū)間日期累計天數(shù)
網(wǎng)友提問:

這事,Excel工作表函數(shù)都能實現(xiàn),如果你能在Excel中實現(xiàn),那么這件事在DAX中就沒有障礙了。
一、在Excel中完成
這是網(wǎng)友會做的那一列

接下來是網(wǎng)友提問的知識,以序號3這行為列,開機(jī)時間到關(guān)機(jī)時間經(jīng)歷了2022年1月~3月,天數(shù)是 31+28+31 =?90天,這個就是網(wǎng)友需要的。
既然你知道從 2022年1月11日 到 2022年3月10日 間隔一共是多少天,也會做
那如果你知道了? 2022年1月1日? 到? 2022年3月31日 這個信息,是不是就會計算了?方法一樣了。
那怎么能得到這兩個信息呢?
先說 2022年1月1日這個日期,其實就是提取開機(jī)時間的年和月,配上1這個日,用Date組成日期格式。

再說2022年3月31日這個日期,通過EOMONTH(日期,向前/向后幾個月)=這個月最后一天
當(dāng)EOMONTH第2參數(shù)為0時,返回本月最后一天。

現(xiàn)在對F列和G列求間隔天數(shù),還用DATEDIF函數(shù)就可以了。Excel工作表函數(shù)就說到這里。
二、DAX中實現(xiàn)
如果你不知道Excel工作表函數(shù)中的DATEDIF和EOMONTH函數(shù)沒關(guān)系,我在DAX里講了DATEDIFF和EOMONTH函數(shù)
在《火力全開》中講的


新建列:

也可以寫成度量值:
在視覺對象中使用表

友情提示: IF+HASONEVALUE組合可讓總計為空,在《火力全開》中也講過


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