Сравните значение с несколькими значениями Power Bi - PullRequest
0 голосов
/ 31 августа 2018

Я новичок в power bi и застрял при сравнении значений. Ниже приводится вопрос.

Мне нужно сравнить значение в столбце «Отправление» со значением в столбце «Тип отправления» с приведенными ниже правилами

enter image description here

enter image description here

ЕСЛИ значения не совпадают, я должен сообщить об этом как да, а если нет, то как показано. любые выводы через DAX или M-запрос будут полезны.

Привет

Махи

1 Ответ

0 голосов
/ 31 августа 2018

Вы можете создать столбец, который вычисляет типы правильно, как это:

Type = SWITCH(TRUE(),
           SEARCH("Red",     Table1[Depart], 1, 0) > 0, "Red",
           SEARCH("Green",   Table1[Depart], 1, 0) > 0, "Green",
           SEARCH("High",    Table1[Depart], 1, 0) > 0, "StairwayIN",
           SEARCH("Low",     Table1[Depart], 1, 0) > 0, "StairwayOUT",
           SEARCH("Virtual", Table1[Depart], 1, 0) > 0, "Virtual",
           BLANK()
       )

Оттуда вам просто нужно проверить, если [Type] = [Depart Type].


Вот пара полезных ссылок, которые могут вам пригодиться:

Сравнение строк DAX

Объяснение SWITCH(TRUE(), ...)

...