本帖最后由 Felix.Li 于 2024-7-22 18:22 编辑
那您其实改一下我上面的Demo就可以了
先把日期筛选改成日期范围。然后
DateDiff的第一个参数不取All,而是取当前仪表板筛选的。
然后和日期范围的最大值做插值。取差值的月即可:
- Left(SumX(All('Demo_销售明细'),'Demo_销售明细'[订单金额]),0) & "时间差:" & DateDiff(MinX('Demo_销售明细','Demo_销售明细'[订购日期]),#{selectedRange["Demo_销售明细","订购日期", "Max",Today()]},Month)
复制代码
|