首页 > 解决方案 > 计算度量的 SUM 并为 Power BI 中的每一行填充它

问题描述

我有以下格式的数据:

Machine | Production | Percentage | Measure | SUM of Measure
M1      | 153254     | 75.3       | 203524  | 1360290
M2      | 574285     | 71.4       | 804320  | 1360290
M3      | 237549     | 67.4       | 352446  | 1360290
TOTAL   | 965088     | 71.3       | 

机器和生产是从数据库中提取的。百分比有它的计算值。度量按公式计算:产量/百分比

我需要获取度量列的总和并为每一行填充它。如果我尝试使用简单的 SUMX(Measure,ALLSELECTED()),我有总测量值:总产量/总百分比,但我只需要 Measure 列的总和。

有任何想法吗?

标签: powerbidax

解决方案


我使用 power query 创建了一个索引列,因为需要一个辅助列来执行此计算。然后我使用了以下措施:

SUM of Measure = 
SUMX(
    FILTER ( 
        ALL ( 'Table'), 
        'Table'[Index] <= MAX ( 'Table'[Index] ) 
    ), 
    [Measure]
)

希望它可以帮助你。


推荐阅读