如何在 Power BI 中按升序获取 datediff 值?

How to get the datediff value in ascending order in Power BI?

我的日期如下 table。我想先将 Date table 中的最小日期与其自身进行比较,然后将 diff a 0 进行比较,然后将最小日期与下一个更高的日期进行比较,并将 diff 为 1 ,然后依此类推,直到将最小日期与当前日期进行比较作为 diff因此,在(我想要的 table)

中提到

当我使用下面的公式时,我能够以相反的顺序得到 Datediff

= DATEDIFF('Table'[日期], TODAY(), DAY) 

我试图反转 TODAY() 和 'Table'[Date],但它所做的只是在 Datediff 值前面附加了“-”。

日期 Datediff WhatI want
2020 年 1 月 4 日 28 0
22/04/2020 7 21
23/04/2020 6 22
24/04/2020 5 23
25/04/2020 4 24
26/04/2020 3 25
27/04/2020 2 26
28/04/2020 1 27
29/04/2020 0 28

我假设您只需要 table 中的那两列并创建了以下度量:

Result = 
VAR __minDate = CALCULATE( MIN( 'Table'[Date] ), ALLSELECTED('Table'[Date] ) )
Return DATEDIFF( __minDate, MIN('Table'[Date]), DAY )

如果是这样的话,这应该是预期的结果:

希望对你有帮助。