You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI:将固定日期值替换为指定日期前30天的平均值

DAX指标计算异常:基于前30天平均值的固定值显示问题

我创建了一项实际支付金额与应支付金额的差值指标。2023年1月31日采取措施后,图表中以紫色区域展示该差值。

当前的DAX代码基于2023年1月31日的单一日值计算固定值:

Realised Savings prod Fixed Amount = 
 var fixedAmount = CALCULATE([Realised Savings prod], FILTER(ALL(Data), Data[UsageDate]= DATE(2023,1,31)))

 RETURN  IF(NOT(ISBLANK([Realised Savings prod])) && MIN(Data[UsageDate])>= DATE(2023,1,31), fixedAmount)

为了让指标更真实,我希望将固定值改为2023年1月31日前30天的平均值。但使用以下DAX代码后,图表线条显示异常:

Realised Savings prod Fixed Amount =
VAR StartDate = DATE(2023, 1, 31) - 30
VAR FixedAmount =
    CALCULATE(
        [Realised Savings prod],
        FILTER(ALL(Data), Data[UsageDate] >= StartDate && Data[UsageDate] <= DATE(2023, 1, 31))
    )
RETURN
    IF(
        NOT(ISBLANK([Realised Savings prod])) && MIN(Data[UsageDate]) >= StartDate,
        FixedAmount
    )

相关文件:

  • .pbix文件
  • .xlsx文件

内容的提问来源于stack exchange,提问作者Francesco Mantovani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 12:07:32