等效于 SQL "in"的 DAX 表达式



刚从DAX表达式开始。

是否有等同于sql的" in"的表达式?

我想在任意值列表中进行检查。

例如,这将如何转化为dax?

    WHEN QueueNumber IN ('9127', '9409', '9415','9401','9427','5591','9405','8893','9430','9403','9404','9412','9429') THEN 'Member'

谢谢!

更新在这里发现自己的人。现在(自2016年底以来)是DAX的运营商。

在以下之前使用:

SmallMediumOrders :=
CALCULATE (
    [Orders],
    Products[Size] = "Small" || Products[Size] = "Medium"
)

现在可以写为:

SmallMediumOrders :=
CALCULATE (
    [Orders],
    Products[Size] IN { "Small", "Medium" }
)

有关DAX运营商的完整列表,请参见Microsoft的参考:https://msdn.microsoft.com/en-us/library/ee634237.aspx

不幸的是,我们没有operator in in dax in dax。

您应该以这种方式编写代码: ** queuenumber ='9127'||queuenumber ='9409'|| ... **

有关更多信息,请阅读本文:

最新更新