Power BI DateDiff 似乎 return 不正确的天数
Power BI DateDiff seems to return incorrect number of days
我在 Power BI 中使用 DAX DateDiff
来计算两个日期之间的天数,如下所示:
DaysDiff = DATEDIFF('MyTable'[Sales Order Date],
'MyTable'[Paid Date],DAY)
然而,该公式返回了一些看起来很奇怪的结果,例如:
我希望看到日期之间的实际天数。例如,3/31/2017 和 12/4/2017 之间的天数应为 248.
两个源列都被格式化为日期,并出现在实际数据中,如此处所示。
应该如何计算差异?我还尝试了不同的公式,returns 结果相同:
DayDiff = 1.* ('MyTable'[Paid Date]-'MyTable'[Sales Order Date])
根据 DaysDiff
的提示,我的猜测是您有多个具有相同 Sales Order Date
和 Paid Date
的记录,并且 Power BI 已聚合(默认 Sum
) 结果全部归一。
如果您将摘要更改为 Average
/Minimum
/Maximum
,它应该可以正常工作。
我在 Power BI 中使用 DAX DateDiff
来计算两个日期之间的天数,如下所示:
DaysDiff = DATEDIFF('MyTable'[Sales Order Date],
'MyTable'[Paid Date],DAY)
然而,该公式返回了一些看起来很奇怪的结果,例如:
我希望看到日期之间的实际天数。例如,3/31/2017 和 12/4/2017 之间的天数应为 248.
两个源列都被格式化为日期,并出现在实际数据中,如此处所示。
应该如何计算差异?我还尝试了不同的公式,returns 结果相同:
DayDiff = 1.* ('MyTable'[Paid Date]-'MyTable'[Sales Order Date])
根据 DaysDiff
的提示,我的猜测是您有多个具有相同 Sales Order Date
和 Paid Date
的记录,并且 Power BI 已聚合(默认 Sum
) 结果全部归一。
如果您将摘要更改为 Average
/Minimum
/Maximum
,它应该可以正常工作。