是否可以在 Power BI 中使用 DAX 在某些“piars”值已经存在的情况下插入“null”或空白值?

问题描述

我正在使用这个:

'Total = SUMX(
FILTER(
    Table1,Table1[Client] = EARLIER( Table1[Client] )
),Table1[Sales])'

在表中,我有很多结果在此处创建的列中重复,我仍然可以使用该值,但我想要一种方法可以在“客户/销售”对的情况下插入“空值”或空白(跨行)已经被考虑在内。有没有办法同时获取两列以及何时“重复”实例以插入空白? 这就是现在的样子......

客户 销售 总计
1hk4 4 8
1hk4 2 8
4f33 1 3
5t23 3 5
4f33 1 3
1hk4 2 8
4f33 1 3
5t23 2 5

这就是我想要的:

客户 销售 总计
1hk4 4 8
1hk4 2
4f33 1 3
5t23 3 5
4f33 1
1hk4 2
4f33 1
5t23 2

我尝试这样做的原因是因为在报告中我无法关闭汇总并且数据不能很好地传递。理想情况下,我希望能够看到客户的独特结果。

解决方法

假设您可以向表中添加一列,每行都有一个唯一索引:

enter image description here

然后你可以像这样添加一个计算列:

div

这会给你一个看起来像这样的表: enter image description here

如果索引也仅对用户唯一,则此解决方案有效。