DAX可能的双重发票

时间:2018-12-21 11:56:05

标签: powerbi dax

我有一个带有发票的数据集,当我的数据集可能有重复发票时,我试图获得一个概述。 DAX有可能吗?

我的数据集看起来像这样:

enter image description here

是否可以返回具有相同发票编号和/或相同发票金额和/或几乎相同描述的行(因此将检测到“为X的甜甜圈付款”和“为X的甜甜圈付款”)?这样我可以检查我是否有双张发票?

返回行将是:

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,您需要使用以下dax代码为数据集创建新列:

duplicates = 
Var inv = [InvoiceNumber]
RETURN

CALCULATE(
    COUNTROWS('mytable'),
    all('mytable'),
    'mytable'[InvoiceNumber] = inv
)

然后,转到表格中的视觉过滤器,然后设置视觉过滤器,例如:duplicates is greater than 1

enter image description here