我有两张桌子 表 1:规格 ID - 开始日期 表 2:规格 ID - 结束日期
表通过pbi模型中的specificationId连接。
如何计算测量日期之间的平均周期?
当两个日期都在同一个表中时,我可以轻松做到这一点。我用 计算(AVERAGEX('表',DATEDIFF('表'[开始日期],'表'[结束日期]),DAY))
但是当日期位于不同的表中时,它不起作用。我想念什么?
我建议在两个表之间的 ID 上建立关系。
然后在
Table_start
date diff = VAR startDate = Table_start[startDate] VAR endDate = RELATED(Table_end[endDate]) RETURN DATEDIFF(startDate, endDate, DAY)
创建一个度量来获取平均值:
average days = AVERAGE(Table_start[date diff])
结果: