如果矩阵视觉为空白,则取之前的累积值

问题描述 投票:0回答:1

我有一个矩阵,其中 X 轴为日,Y 轴为年和季度。值的累计金额。

矩阵:

凡是有空白的地方,都应该取之前的金额,而不是显示空白。例如,2024 年第一季度的第 2 天,它应显示 787,544。在 2023 年第四季度的第 6、7、8 天,它应该显示 10,201,258。 以下是累计金额的 dax。

Cumulative Amount = 
  var maxnum = MAX('Sheet1'[Day])
  var tmp = FILTER(ALL(Sheet1[Day]),'Sheet1'[Day]<=maxnum)
  return CALCULATE(SUM('Sheet1'[Amount]),tmp)
matrix powerbi dax
1个回答
0
投票

我假设在您的矩阵中,您正在使用日期表中的

[Day]
列。如果是这样,请将测量值更新为:

Cumulative Amount = 
  var maxnum = MAX('YourDateTable'[Day])
  var tmp = FILTER(ALL(Sheet1[Day]),'Sheet1'[Day]<=maxnum)
  return CALCULATE(SUM('Sheet1'[Amount]),tmp)
© www.soinside.com 2019 - 2024. All rights reserved.