筛选和比较特定数据(Power BI / DAX)

时间:2019-07-18 12:41:36

标签: powerbi dax

我正在尝试在Power bi中执行If公式,以过滤和比较数据。如果律师事务所相同,我想检查每个具有唯一交易ID的客户。如果相同,则返回“是”,否则返回“否”。

**Client          | Transaction ID | Legal firm**
American Express  |2295876         |Orrick Herrington
American Express  |2295877         |Orrick Herrington
American Express  |2295878         |Orrick Herrington
Swedbank AB       |2287074         |Linklaters
Swedbank AB       |2287074         |Clifford Chance
Swedbank AB       |2287075         |Clifford Chance

我尝试了以不同的计数进行计算,但是不可能包含if语句。

1 个答案:

答案 0 :(得分:0)

例如,您应该能够使用COUNT做到这一点,并使用ALLEXCEPT在律师事务所上删除过滤器上下文

Measure = 
VAR rowCheck = CALCULATE(COUNT(Table1[Legal firm]), ALLEXCEPT(Table1, Table1[Transaction ID]))
VAR textValue = IF(rowCheck = 1, "Yes", "No")
RETURN
textValue

[My example[1]

希望有帮助