【发布时间】:2021-09-02 19:18:41
【问题描述】:
如何定义一个度量来为每个 id 计算一次相同的值,以便在 Power BI 中求和?
例如,在这张图片中 sum of num ( sum(num) ) 应该是:5
我使用了下面的代码,但它返回所有数字的总和,并且在本示例中它的结果是 11 而不是 5!
Measure = (CALCULATE(SUM('table1'[num]) , ALLEXCEPT('table1','table1'[order_id])))
【问题讨论】:
-
请解释为什么您认为总和应该是 5?是因为 515 出现了 5 次,而且是最大出现次数吗?我迷失了你试图实现的目标..
-
@Aldert 我想为每个 user_id 计算每个“1”一次。比如user_id 14有两个1,我想算一次。其他用户也是如此。
-
也许这里的示例数据具有误导性,但 user_id 的唯一计数会得到相同的解决方案。
-
@MarkS。不。如果我计算 user_id 的计数,它也包含 0(在本例中,user_id 863)
标签: filter sum powerbi dax measure