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 DatePaid Date 的记录,并且 Power BI 已聚合(默认 Sum ) 结果全部归一。

如果您将摘要更改为 Average/Minimum/Maximum,它应该可以正常工作。