【问题标题】:Power Bi using "IN" in Dax在 Dax 中使用“IN”的 Power Bi
【发布时间】:2018-12-09 16:30:26
【问题描述】:

我在此处发布此问题,但我在 Power BI 社区中发布问题(由于某种原因,我在发布问题时不断给我错误)。

我正在尝试基于某些条件获取先前的总销售额,但当我将IN 添加到公式中时,我不断得到错误:

PrevTotalSales =
Var prev = selectedvalue(sales(previousperiod)
RETURN 
CALCULATE ( 
COUNTA(Sales[SaleNbr]),(Sales[period]=prev), sales[code] in ("a","b","c")
)

有什么建议吗? 谢谢

【问题讨论】:

    标签: powerbi dax


    【解决方案1】:

    您的列表需要使用大括号 {,} 而不是括号 (,)

    您的变量行也有问题,但这应该可以解决您的IN 问题。

    【讨论】:

      【解决方案2】:

      This seems to be the answer you need.

      基本上,您需要将其更改为if List.Contains({Var_List},[Var]) then,而不是使用Var in Var_List

      【讨论】:

      • 没有。 List.Contains 是 M 语言,不适用于 DAX 度量。
      猜你喜欢
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 2016-07-04
      • 2021-07-15
      • 2017-06-21
      • 2021-12-18
      • 2022-08-13
      • 1970-01-01
      相关资源
      最近更新 更多