找出每個 project 的執行天數

 

範例資料如下:



Problem : 找出每個 project 實際執行多少天? 可以看到同一個 project 有好幾筆資料,每筆資料的天數有若干天數重疊,例如 project 3 有三筆資料 1/17~1/26 、 1/16~2/3 和 1/3~2/1,實際執行天數是 32 天。


1.用 Power Query 來做










2.用 DAX 來做

=COUNTROWS(DISTINCT(GENERATE(Table1,FILTER(CALENDARAUTO(),[Date]>=Table1[st date]&&[Date]<=Table1[End Date]))))

嗯! 這個例子, 可以計算藥物持有天數. 

留言