단일 데이터 모델 테이블에서 Excel의 3개 데이터 모델 테이블의 고유 값을 얻는 방법은 무엇입니까?

단일 데이터 모델 테이블에서 Excel의 3개 데이터 모델 테이블의 고유 값을 얻는 방법은 무엇입니까?

문제는 공급업체 이름이 포함된 3개의 데이터베이스가 있고 1개의 피벗 테이블로 병합하려는 3개의 데이터베이스에 대한 데이터도 있다는 것입니다. 이를 위해서는 다음 게시물에 표시된 대로 다대다 관계 일치를 수행하기 위한 고유 항목 목록을 가져와야 합니다.

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

답변1

저는 추가 기능을 사용하여 쿼리 편집기에서 작업하여 3개 데이터베이스의 데이터를 하나의 테이블로 결합하는 것을 선호합니다. 그러면 모든 데이터 모델링 및 시각화 작업이 더 간단해집니다. 예를 들어 이 테이블을 작성할 필요가 없습니다.

그러나 DAX를 사용하여 빠른 수정을 원하는 경우에는 다음과 같은 방법을 따릅니다.

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

관련 정보