Tha*_*o N 7 m powerquery powerbi
我需要在 Power Query (M-query) 中查找两个日期(入住和退房日期)之间的月份差异。它可以类似于下面的DAX。
period of months = DATEDIFF([dateCheckIn], [dateCheckOut], MONTH )
我找到了该功能
daysDiff = each Duration.days([date1]-[date2])
,但没有月差功能。
小智 7
作为 Power BI 的新用户,我发现在 DAX 和 Power Query 答案之间进行筛选的需求非常烦人!DAX 有 DATEDIFF 函数,而 Power Query(M 语言?)没有?为什么不?
M 中有一个Duration 函数。
但这并不能解决几个月的问题。
所以我很感谢你 Thao N 提出并回答了这个问题 - 一行非常简洁的代码!
这就是您所需要的:
((Date.Year([Change_Close_Date])-Date.Year([Change_Create_Date]))*12) + Date.Month([Change_Close_Date]) - Date.Month([Change_Create_Date])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
52929 次 |
| 最近记录: |