[경영정보시각화능력] POWER BI 실기 시험 주요 함수
해당 포스팅은 경영정보시각화능력 실기 시험 전날 혹은 시험 당일에 함수 관련 구조 또는 답안이 헷갈릴 경우 보시면 도움이 됩니다.
경영정보시각화 능력 실기 시험 유형
[A형]
[B형]
주요 DAX 함수 - A형
1. 'DimDate' 테이블 추가하기
DimDate = ADDCOLUMNS(CALENDAR(DATE(2022, 1, 1), DATE(2022, 3, 31)), "연도", YEAR([Date]), "월", MONTH([Date]))
2. <자전거_대여이력> 테이블에 [대여건수] 필드 측정값 추가하기
일평균 대여건수 = [총대여건수] / COUNTROWS(DimDate)
3. <_측정값> 테이블에 [매출_매장] 측정값 추가
매출_매장 = CALCULATE([총매출금액], FILTER('거래처', [채널]="매장"))
4. <_측정값> 테이블에 [전월_매출] 측정값 추가
전월_매출 = CALCULATE([총매출금액], DATEADD('날짜'[날짜], -1, MONTH))
5. <_측정값> 테이블에 [연간_누계] 측정값 추가
연간_누계 = TOTALYTD([총매출금액], '날짜'[날짜])
6. <_측정값> 테이블에 [순위] 측정값 추가
순위 = RANKX(ALL('제품'[제품명]), [총수량], ,DESC,Dense)
주요 DAX 함수 - B형
1. <요약> 테이블 추가하기
요약 = SUMMARIZE('지자체별_방문자수', '지자체별_방문자수'[광역지자체명], "합계", sum('지자체별_방문자수'[방문자수]))
2. <요약> 테이블에 [광역지자체수] 측정값 필드 추가하기
광역지자체수 = DISTINCTCOUNT('행정구역코드'[광역지자체명])
3. [서울지역_방문자수] 측정값 필드 추가하기
서울지역_방문자수 = CALCULATE(sum('지자체별_방문자수'[방문자수]),FILTER(all('지자체별_방문자수'),[광역지자체명]="서울특별시"))
4. [서울방문자비율%] 측정값 필드 추가하기
서울방문자비율% = DIVIDE([서울지역_방문자수], SUM('요약'[합계]))
5. [완전판매건수] 측정값 필드 추가하기
완전판매건수 = CALCULATE(COUNT('방송주문'[주문번호]),FILTER('방송주문',[준비수량] = [판매수량]))
6. [총판매금액] 측정값 필드 추가하기
총판매금액 = SUMX('방송주문', [판매수량] * [판매가격])
7. <방송주문> 테이블에 새 열 추가 (이름: [거래처])
거래처 = RELATED('거래처'[거래처명])
8. <방송주문> 테이블에 [판매금액PY] 측정값 필드 추가
판매금액PY = CALCULATE('방송주문'[총판매금액], DATEADD('날짜'[날짜], -1, YEAR))
9. <방송주문> 테이블에 [판매금액YoY%] 측정값 필드 추가
판매금액YoY% = DIVIDE([총판매금액]-[판매금액PY], [판매금액PY])
10. <방송주문> 테이블에 [목표대비총판매비율%] 측정값 필드 추가
목표대비총판매비율% = DIVIDE([총판매금액], 100000000000)