首页 > 解决方案 > 每个 id 对相同值求和一次

问题描述

如何定义一个度量来计算每个 id 的相同值一次以在 Power BI 中求和?

例如,在这张图片中, num ( sum(num) ) 的总和应该是:5

图片

我使用了下面的代码,但它返回了所有数字的总和,这个例子的结果是 11 而不是 5!

Measure = (CALCULATE(SUM('table1'[num]) , ALLEXCEPT('table1','table1'[order_id])))

标签: filtersumpowerbidaxmeasure

解决方案


首先,尝试计算一个只包含符合您条件的行的虚拟表,然后您可以轻松地计算行并在 CARD 中显示它们。

CountOF = 

var __temp = CALCULATETABLE(VALUES(Sheet2[user_id]), Sheet2[num] > 0)

return 

CALCULATE( COUNTROWS(__temp))

在此处输入图像描述


推荐阅读