在Bix中使用“ IN”的Power Bi

时间:2018-12-09 16:30:26

标签: powerbi dax

我将其发布在这里,但是我在Power BI社区中有发布的问题(由于某些原因,我在发布问题时总是给我错误)。

我试图基于之前的销售总额,但是在某些条件下,当我将IN添加到公式中时,我不断得到错误:

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

有什么建议吗? 谢谢

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

This seems to be the answer you need

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