1. Excel (엑셀)에서 유용하게 사용하는 sumproduct 함수는 Power BI (파워비아이)에서 SUMX라는 함수로 제공한다

대체 왜... 그 훌륭하고 사람들이 많이 사용해 익숙한 엑셀의 sumproduct를 이름을 바꿔놔서 헷갈리게 하는지... 마소의 네이밍은 정말... 아무튼 그러합니다.

 

2. RELATED 로 테이블 2개 연결하기

엑셀은 파일 하나에 여러 테이블(탭)을 만들고 손쉽게 가져다 사용할 수 있다.

하지만 Power BI는 그게 안 된다. 원본을 엑셀을 사용하든, 데이터베이스를 사용하든 SUMX 계산식만으로는 서로 다른 테이블을 연결할 수가 없다. RELATED를 이용해 두 테이블을 연결해 계산하는 방법을 소개한다.

 

1 ) 테이블 생성하기

홈에서 'Enter data'로 들어가거나 모델링에서 '새 테이블'로 들어가 TotalCost라는 테이블을 생성한다.

 

2-1 ) 테이블에 '새 측정값'으로 SUMX 함수를 이용해 값 계산하기

# SUMX Syntax
SUMX('테이블', 수식)

 

2-2 ) 서로 다른 테이블을 연결하기 위해 RELATED 이용하기

# SUMX with RELATED
TotalCost = SUMX('Sales', [Qty] * RELATED(Product[Cost]))

설명하자면, TotalCost라는 테이블을 만들고, 그 테이블에 SUMX 함수를 사용해 'Sales'테이블의 [Qty]열과 RELATED 함수를 사용해 'Product'테이블의 [Cost] 컬럼을 * 곱연산 한다.

 

Tag. powerbi sumproduct, powerbi sum product, power bi sumproduct, power bi sum product, 파워비아이 sumproduct, 파워비아이 sum product

+ Recent posts