我还没有发现任何东西,但也许有人有主意。 我想计算一个金额的运行总额,然后获得一个允许每月显示的度量。然后,应将该值乘以该月的值。
我的数据看起来像这样:
现在我想得到结果:
因此,对金额进行总计,然后使用此月的值进行计算。这有可能作为一种措施吗? 预先感谢您的帮助!
答案 0 :(得分:1)
这是一种实现方法:
//amount_total measure calculates total amount
amount_total = SUMX(data, data[amount])
//value_total measure calculates total value
value_total = SUMX(data, data[value])
//amount_rt measure calculates running total multiplied by value
amount_rt =
VAR cur_date = MAX(data[date])
VAR rt = CALCULATE(
[amount_total],
FILTER(
ALL(data),
data[date] <= cur_date
)
)
RETURN rt * [value_total]
结果: