如何在Power BI中获取度量值的总和

4
我想知道如何在Power BI中获得度量的总和。我已经谷歌并尝试了不同的方法整整一天,但仍然无法实现。
下表显示了我的度量,即“资源除以日期3计数”,它等于每天的资源数量=
DIVIDE(
    SUM('table'[Resource]),
    DISTINCTCOUNT('table'[Date])
)

然而,现在我想获得这个度量的总和,即获取所选周的资源总和,但它没有正确显示:

enter image description here

总价应显示为60.11,而不是53.25
2个回答

3

你需要将这个转化为迭代的措施:

Additive Measure =
SUMX (
    VALUES ( 'table'[Parent_Project_Type] ), 
    [Your existing measure]
)

或者使用您的新表名信息:

SUMX (
    VALUES ( as_mapops_resource_management[Parent_Project_Type] ), 
    [resource date level] // Note: this is a measure reference
)

谢谢Marcus!我已经尝试过了,但不幸的是它没有起作用。这就是我得到的:https://drive.google.com/file/d/1pAFIDsV-saukmNkbl4ObbqlaTGoLnWRI/view?usp=share_link - dda
我真的看不出你的解决方案与我建议的有什么不同,除了更冗长。VALUES 给你的是对单个列进行 SUMMARIZE 的相同结果。我建议的(已编辑,包含表信息)度量值不起作用吗? - Marcus
注意:原始建议中有 [your existing measure],但如果您将您的度量 代码 粘贴在那里,您还需要将其包装在 CALCULATE 中,以启用所需的上下文转换以进行正确的计算! - Marcus
嘿,你说得对!之前它为什么不起作用很奇怪...我会将其标记为已接受的答案!谢谢Marcus!! - dda
2
太好了,它按预期工作!我正在享受育儿假,本以为自己可能会失去这个机会.. :-) - Marcus
不好意思,是我错了,你还是很棒的。 - dda

0

我成功地找到了另一种解决方案,与Marcus分享的不同。同时注意到最终值应该是69.45而不是上面提到的60.11,因为在手动计算时漏掉了一个类别。

在此发布我的解决方案,供需要的人参考:

Additive Measure = 
SUMX( SUMMARIZE(table, table[Parent_Project_Type]), [resource date level])

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接