сравнивать значение, когда оно совпадает со значением одного столбца PowerBI - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть 2 таблицы в PowerBI, где я хотел бы сравнить значение, когда оно совпадает со значением одного столбца.

Таблица 1

Number  Code
111      aa
222      bb
333      cc

Таблица 2

Number  Code
111      aa
222      bc
222      bb
333      ff
666      gg

Теперь я хотел бы сравнить код, когда число совпадает. Означает, что вывод должен выглядеть в столбце сравнения -

Number  Code  Result
111      aa    Matches
222      bc    Not Matches
222      bb    Matches
333      ff    Not Matches
666      gg    Unknown

Кто-нибудь знает какое-либо решение для решения этой проблемы!

Ответы [ 2 ]

0 голосов
/ 30 апреля 2020

Это может работать: "Result = IF ('Table 1' [Code] = 'Table 2' [Code];" Matches ";" Not Matches ")" "1001 *

0 голосов
/ 29 апреля 2020

Самый простой способ - создать связь между таблицами и создать вычисляемый столбец для одной из них. Вычисляемый столбец DAX должен выглядеть примерно так:

Result = IF('Table 1'[Code] == 'Table 2'[Code], "Matches", "Not Matches")

Другой способ - создать вычисляемую таблицу на основе обеих таблиц с помощью функции суммирования DAX, создать связи с этой вычисляемой таблицей и создать аналогичный вычисляемый столбец или мера, как указано выше.

Больше информации об отношениях в Power Bi здесь и здесь

...