2016-03-03 60 views
1

我想提出两个organisationplaces的一组,共出在表6个的地方。我可以包括我想要的两个,而不是排除4个位置?CALCULATETABLE达克斯,包括代替排除

EVALUATE 
(
summarize(
calculatetable 
(
'Organisation', 
'Organisation'[Level1] <> "WrongPlace1", 
'Organisation'[Level1] <> "WrongPlace2", 
'Organisation'[Level1] <> "WrongPlace3", 
'Organisation'[Level1] <> "WrongPlace4", 
), 
'Organisation'[Level2] 
) 

) 

结果:

Organisation[Level2] 
Rightplace1 
Rightplace2 
+0

'mdx'是什么方言?它不是微软版本。 – whytheq

+0

对不起,这是一个脑屁 - 它的DAX。 – bjornasm

回答

1

我不知道我理解正确你,但如果你只是想明确地筛选您希望两个地方,你可以做这样的事情

evaluate 
summarize 
(
    filter (
     'Organisation', 
     or ('Organisation'[Level2] = "Rightplace1", 'Organisation'[Level2] = "Rightplace2") 
    ), 
    'Organisation'[Level2] 
)