【发布时间】:2021-11-14 06:38:51
【问题描述】:
我有一个表格报告,并试图将内容移至 Power BI。我有一个场景,其中有很多“IF THEN IF”情况,如示例所示
IF [SYSTEM] == "ABC"
THEN [Result Flag]
ELSEIF [SYSTEM] == "XYZ" THEN
IF [Option] == 'HIGH'
AND [Activity] == 'Add' THEN
IF [Add Indicator] == "Yes" THEN "GA"
ELSEIF [Name] == "Add 1"
OR [Name] == "Add 2"
THEN "Not Eligible"
ELSE [Result Flag]
END
ELSEIF [Option] == 'Low' THEN
"2019"
ELSE "Not Eligible"
END
ELSE
在 Power BI 中,我们有 IF 和 SWITCH 函数,但它们支持“IF THEN ELSE”情况,在我的场景中,我有很多“IF THEN IF”情况。我知道 Power BI DAX IF 和 SWITCH 函数可以处理它,但是当条件中有很多值时(上面示例中的名称字段)它有点麻烦。有没有更好的处理方法?
感谢您的所有帮助!
【问题讨论】:
标签: powerbi dax tableau-desktop