计算两行的分钟差

时间:2018-12-05 13:25:26

标签: powerbi dax

我需要获取一行与随后一行之间的时间差(以分钟为单位)。我想使用字段DATE进行计算,并可能使用新的度量值创建一个附加字段。

这是我数据库中字段的结构。

DataBase structure

1 个答案:

答案 0 :(得分:0)

您应该能够使用TRANSACTION号来查找上一行。

类似这样的计算列:

Diff = 24 * 60 *
    (Table1[DATE] -
         LOOKUPVALUE(
             Table1[DATE],
             Table1[TRANSACTION],
             Table1[TRANSACTION] - 1
         )
    )

注意:差异以天为单位,因此24(小时/天)* 60(分钟/小时)是您需要的转换。