gpt4 book ai didi

dax - 如何在 DAX 中查找两列的 SUMPRODUCT

转载 作者:行者123 更新时间:2023-12-04 00:38:51 24 4
gpt4 key购买 nike

我是 DAX 公式的新手。我正在寻找如何为以下数据执行与 SUMPRODUCT 等效的 excel:

Id | Metric | Weight | Metric times Weight |  
1 | 20% | 30% | 6.0%

2 | 10% | 20% | 2.0%

3 | 25% | 20% | 5.0%

4 | 12% | 10% | 1.2%

5 | 15% | 10% | 1.5%

6 | 2% | 10% | 0.2% | |


Net | 84.0% | 100.0% | 84.0% (expected Metric*Weight)

我需要 15.9%,即 SUMPRODUCT(col1, col2)

行总数需要是 sumproduct() 与上面预期的叉积。

有什么提示可以实现吗?

最佳答案

如果数据位于名为 Table1 的表中,则以下 DAX 公式应该有效:

WeightedAvg := SUMX(Table1, Table1[Metric] * Table1[Weight])

基本上,函数 SUMX 迭代表 表 1[Metric] * [Weight] 的乘积,然后一旦所有迭代完成,结果已添加。

如果您有一个包含产品的列(如您的示例所示),那么您只需将该字段拖到数据透视表的值区域。

希望这对您有所帮助!

关于dax - 如何在 DAX 中查找两列的 SUMPRODUCT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36963694/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com