Проблема в том, что у нас есть 3 базы данных, которые содержат имена наших поставщиков, у нас также есть данные о тех 3 базах данных, которые мы хотим объединить в 1 сводную таблицу. Для этого нам нужно получить список уникальных предметов, чтобы выполнить сопоставление отношений «многие-многие», как показано в этом посте:

https://stackoverflow.com/questions/52286712/how-to-create-a-many-many-relationship-in-excels-data-model

1 ответ1

0

Я бы предпочел работать в редакторе запросов, используя функцию добавления, чтобы объединить данные из 3 баз данных в одну таблицу. Все ваши задачи по моделированию и визуализации данных будут упрощены, например, вам не нужно будет строить эту таблицу.

Однако, если вы просто хотите быстро исправить это с помощью DAX, это будет выглядеть следующим образом:

All Customers =
UNION (
    UNION (
        DISTINCT ( 'Invoice1'[CustomerID] ),
        DISTINCT ( 'Invoice2'[CustomerID] )
    ),
    DISTINCT ( 'Invoice3'[CustomerID] )
)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .