在Power BI中,我的数据中有一些重复的条目只有1列不同,这是一个"详细信息"列。
Name | Value | Details
Item 1 | 10 | Feature 1
Item 1 | 10 | Feature 2
Item 2 | 15 | Feature 1
Item 3 | 7 | Feature 1
Item 3 | 7 | Feature 2
Item 3 | 7 | Feature 3
我意识到这是数据结构的问题,但无法更改。
基本上,当我在Power BI卡上总结我的Value列时,我只希望它为每个唯一名称求和,所以在这种情况下:
Total = 10 + 15 + 7
我将在矩阵中使用细节,因此我不能简单地从查询编辑器中删除重复项。
有什么办法可以用DAX公式过滤掉这个吗?只是总结项目的第一次出现?
答案 0 :(得分:7)
您可以按如下方式创建度量:
Total = SUMX(DISTINCT(Data[Name]), FIRSTNONBLANK(Data[Value], 0))
它将为所有不同的Value
返回第一个非空白Name
并将其汇总。
结果:
答案 1 :(得分:0)
这一定有帮助
Table = SUMMARIZE(Sheet2,Sheet2[Item],"Sales Quantity",SUM(Sheet2[Sales Quantiy]),"Purchase Quantity",CALCULATE(SUMX(DISTINCT(Sheet2[Purchase Quantity]),FIRSTNONBLANK(Sheet2[Purchase Quantity],0))))