首页 > 解决方案 > 在 Power BI 中的度量中将前一天的值作为第二天的起点

问题描述

我已经尝试了几天,但无济于事,这可能很简单。

在此处输入图像描述

我正在尝试计算基于 PRED_WORKLOAD + PRED_REC - WORKDONE 的 PRED_BL 列

如您所见,我可以在第一天做,因为我有 2021 年 4 月 10 日的 PRED_WORKLOAD 卷,但是 PRED_WORKLOAD 未来日期是空白的 - 我需要做的是从第 4 个 PRED_BL 列中将 314419 作为 PRED_WORKLOAD 值10 月 5 日,开始计算,但也要确保计算的 PRED_BL 用作每个未来日期的起点。

这可能很简单,但对于像我这样的 Power BI 新手来说并非如此。

希望有人可以帮助我,在此先感谢

标签: powerbidax

解决方案


就像在这篇类似的帖子中一样,您不能根据以前的列递归地定义列,但您可以计算累积总计,而不是达到类似的效果。

它看起来像这样:

PRED_BL =
SUMX (
    FILTER ( Table1[DATE], Table1[DATE] <= MAX ( Table1[DATE] ) ),
    Table1[PRED_WORKLOAD] + Table1[PRED_REC] - Table1[WORKDONE]
)

推荐阅读