Использование SWITCH (TRUE () для создания разных уровней - PullRequest
0 голосов
/ 26 февраля 2020

Я пытаюсь создать измерение в Power Pivot, которое будет разбивать показатель дохода на 4 категории в зависимости от того, насколько он отличается от показателя 6MR.

Например, если Доход < = $ 0, а 6MR составляет> $ 0, что называется «LAPSED». Я использую Switch, но полностью открыт для других вариантов.

=switch(true(), 
AND 
( 
  revenue[Revenue]<=0,metadata[6MR]>0 
) 
,"LAPSED", 
AND 
( 
  revenue[Revenue]>0,metadata[6MR]<=0 
) 
,"NEW", 
AND 
( 
  revenue[Revenue]>0,metadata[6MR]>0 
) 
,"RETURNING", 
AND 
( 
  revenue[Revenue]<=0,metadata[6MR]<=0 
) 
,"LOST","CHECK")

Когда я создаю это как ИЗМЕРЕНИЕ, оно работает нормально, но я не могу заставить его работать как ИЗМЕРЕНИЕ, чтобы я мог фильтровать его.

...