본문 바로가기

Business/PowerBI

DAX - SELECTEDVALUE()

실무에서 자주 쓰는 함수인 SELECTEDVALUE 함수에 대해서 설명해볼게요.

참조 파일은 PowerBI 의 Sample case 인 Revenue Opportunities report 입니다. 

 

Revenue Opportunities Report

 

PowerBI는 Business Intelligence tool 로써 필터만 잘 걸어줘도, Dashboard 에서 원하는 카테고리에 대한 값을 쉽게 알 수 있는게 강력한 장점이죠. 하지만 PowerBI 특성 상 집계가 기본적으로 적용되고 있어 내가 원하는 값만 딱 뽑아서 쓰기가 어렵습니다.

 

우선 기본 시각적 개체인 Card를 사용해서 글자를 표시해보죠. 

Product Code 슬라이서 옆에, 시각적 개체인 Card를 하나 만들고, Product Code 열을 Card 필드에 넣어요. 

그리고 Product Code 슬라이서에서 Aqua를 선택할게요. 

 

PowerBI Card

 

그럼 Card 에는 Aqua가 나오죠.

Product Code에서 다른 제품을 선택해도, 똑같이 Card 에는 내가 선택한 텍스트가 보여질거에요. 

선택할 때 마다 나오는 그 텍스트를 가지고 오고 싶을 때, 사용하는게 바로 SELECTEDVALUE 함수가 되겠습니다. 

 

SELECTEDVALUE 의 단어에서 알 수 있듯이 선택된 값을 가져오는 함수 입니다. 

 

사용법은요. 

위에서는 Card 라는 시각적 개체에 열을 넣었다면, 새 측정값에 열을 넣어주면 됩니다. 

 

Code text = SELECTEDVALUE('Product'[Product Code])
// [새 측정값 이름] = SELECTEDVALUE('테이블 이름'[열 이름])

 

Card 로 측정값의 출력값을 확인해보면 똑같이 출력되는 것을 확인할 수 있습니다. 

 

 

다른 함수랑 연계해서 값을 계산하려면 필수이니 꼭 알아둡시다.

'Business > PowerBI' 카테고리의 다른 글

About PowerBI  (0) 2022.04.24