首页 > 解决方案 > Power bi:计算累计并乘以每个月的值

问题描述

我还没有找到任何东西,但也许有人有一个想法。我想计算一个金额的总和,然后得到一个允许每月显示它的度量。然后应将其乘以该月的值。 

我拥有的数据如下所示:

基础数据

现在我想得到结果:

结果

因此,将金额相加,然后用这个月份的值进行计算。这可以作为衡量标准吗?提前感谢您的帮助!

标签: powerbi

解决方案


这是一种方法:

 //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]

结果:

在此处输入图像描述


推荐阅读