繁体   English   中英

开关和组合 DAX/Power BI

[英]Switch & Combination DAX/Power BI

我正在尝试构建一个 switch 语句,其中 -

Table1'[Column A]值必须是Table1'[Column B]精确值,因此如果两行都有 yes 值,则 output 应该是“Table1Yes”。

在第二种情况下 - 如果'Table1'[Column A]和 Table2'[Column A] 都具有 Yes 值,则 output 应为“Table2Yes”,否则 output 应为空。

这是我的查询-

Both = SWITCH(TRUE();
'Table1'[Column A] & Table1'[Column B]= "Yes"; "Table1Yes";
'Table1'[Column A] = "Yes" & Table2'[Column A]= "Yes";"Table2Yes";"Empty")

但似乎& function 在 Switch 语句中不起作用,尽管两个表都相互连接,但我也无法从表 1 中调用 Table2'[Column A]。

任何人都知道任何解决方案!

在 DAX 中,它将是:

Both = SWITCH(TRUE();
              AND('Table1'[Column A] = "Yes"; 
                  'Table1'[Column B] = "Yes"); 
              "Table1Yes";
              AND('Table1'[Column A] = "Yes"; 
                  'Table2'[Column A] = "Yes");
              "Table2Yes";
              "Empty")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM