在 Power BI 的度量中将前一天的值作为第二天的起点

Bring previous day value as starting point for next day in a measure within Power BI

几天来我一直在尝试这样做,但没有成功,这可能很简单。

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

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

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

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

与此 similar post 一样,您不能根据以前的列递归定义列,但您可以计算累计总计来达到类似的效果。

看起来像这样:

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