繁体   English   中英

在Dax中使用“ IN”对功率Bi

[英]Power Bi using “IN” in Dax

我在此处发布此消息,但是在Power BI社区中发布时遇到问题(由于某些原因,我在发布问题时总是给我错误)。

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

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

有什么建议么? 谢谢

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

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

这似乎是您需要的答案

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

暂无
暂无

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

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