엑셀/파워피벗 공부(31)
-
DAX - Calculate 함수 정리 2편
지난 1편에 이어 Calculate 함수 2번째 포스팅입니다. 1편에서 참고하는 동영상의 재생목록을 링크 했어야 하는데 첫 동영상만 링크가 걸려서 먼저 재생목록 링크 부터 다시 소개 합니다. youtube.com/playlist?list=PLU6II7MW-aiIees6mrPfdjt9c8noi7P66 CALCULATE in DAX - pills Learn many details about the most important DAX function: CALCULATE! www.youtube.com 이제 2편 입니다. 2편에 앞서 1편의 이야기를 조금 더 이어가보죠. 첫번째 동영상을 보면 알 수 있지만 Calculate 에 FILTER( ALL( fSales[고객유형] ) , fSales[고객유형] = "개인"..
2021.01.08 -
DAX - Calculate 함수 정리 1편
Calculate 는 이미 한번 포스팅 한적이 있었는데요. 그때는 DAX를 이해하는 수준이 지금보다는 한참 떨어지던 시기 였죠. 당연히 포스팅의 내용도 내 생각 대로만 정리가 된 것 같아서 몹시 불만 스럽던 차에 개념을 이해하기 아주 좋은 동영상이 있어서 그 내용을 직접 따라 하면서 정리 해보려 합니다. 이건 부족한 지난 포스팅 링크 : FILTER( ALL( fSales[고객유형] ) , fSales[고객유형] = "개인" ) 때문이죠. 풀이하자면 고객유형 필드의 현재 피벗 테이블에서 어떤 상태이던지 다 무시하고 => ALL 고객유형 필드의 값이 "개인" 인 측정값 매출액을 출력하라는 의미로 볼 수 있습니다. 2) 여기서 FILTER 함수의 ALL 을 빼면 어떻게 될까요? 피벗테이블에 고객유형 필드가 ..
2021.01.07 -
DAX 측정값에 사용되는 필터 컨텍스트의 이해를 위한 예시
제가 파워피벗을 사용하면서 아직도 이해가 잘 안되고 어려운게 '컨텍스트'라는 개념입니다. 그래도 책 사서보고 무료 기초 온라인 강의 챙겨 보다보니 조금은 이해가 되는 것 같아 이참에 정리를 해봤습니다. 먼저 MS의 설명 페이지 링크입니다. support.microsoft.com/ko-kr/office/dax-%EC%88%98%EC%8B%9D%EC%9D%98-%EC%BB%A8%ED%85%8D%EC%8A%A4%ED%8A%B8-2728fae0-8309-45b6-9d32-1d600440a7ad DAX 수식의 컨텍스트 컨텍스트를 사용 하면 수식 결과를 변경 하 여 현재 행 또는 셀 선택 항목을 반영 하 고 관련 데이터도 반영할 수 있습니다. 컨텍스트를 효과적으로 이해 하 고 컨텍스트를 사용 하는 것이 매우 sup..
2020.11.21 -
[파워피벗] 계산된 열을 사용한 피벗테이블에 자동 금액구간 만들기
어떤 목적에서든 데이터 집계. 요약을 하다보면 유의미한 수준으로 그룹핑을 해야 할 경우가 많습니다. 고객유형, 품목범주, 매출유형 등등 대표성을 갖는 값들로 세부 데이터를 묶는 경우가 일반적입니다. 이 경우 피벗 테이블을 통해서 간단하게 그룹핑 하는 방법 부터 LOOKUP 함수를 이용해서 그룹핑 항목을 원본 데이터에 붙이기 등 여러 방법이 있죠. 그리고 그리 어렵지 않게 적용이 가능합니다. 하지만 그룹핑 대상이 숫자 값, 즉 금액이나 수량과 같이 구간으로 그룹핑 해야 하는 경우 상당히 귀찮은 작업이 됩니다. 중복 IF 문 또는 IFS 로 반복된 여러 조건을 주며 구간을 나누어 주어야 하기 때문이죠. 이걸 파워피벗의 계산된열을 사용해서 쉽게 처리 할 수 있는 방법을 소개합니다. 먼저 예시 데이터는 아래와 ..
2020.11.18 -
Supercharge Power BI(슈퍼차지 파워 BI)
DAX를 보다 체계적으로 익히기 위해 책을 샀네요. 지난 주로 프로젝트가 끝났고 당분간? 한량이라 이 기간 동안 마스터 해 볼 계획입니다. 물론 이 책은 엑셀이 아니라 파워 BI를 대상으로 작성되었지만 파워피벗에서도 거의 동일하게 적용이 가능하기 때문에 DAX 학습에는 별 문제가 되지 않을 것이라 생각 됩니다. 열공~ ㄱㄱ ~! 목차 1장. 기본 개념: 데이터 모델링 소개 __데이터 모델링이란? __파워 BI 데스크톱 업데이트 __윈도우 앱 스토어 __파워 BI 프로 대 파워 BI 무료 계정 2장. 기본 개념: 데이터 로딩 __데이터 셰이핑 __스키마(테이블의 구조) 선택하기 __관계 보기에서 테이블의 시각적 레이아웃 __조회 테이블과 데이터 테이블 __조회 테이블 __데이터 테이블 __데이터 셰이핑 요..
2020.11.02 -
DAX - COUNTROWS & DISTINCT
이번 포스팅은 DAX - COUNTROWS & DISTINCT 를 이용하여 건수를 표현하는 방법을 소개합니다. 실적 데이터를 가지고 각 실적항목이 몇가지 종류로 구성되어 있는지 확인하는 것이 중요한 저에게는 매우 유익한 함수입니다. 이걸 사용할 수 없다면 피벗을 돌려 건수를 세고 또 LOOKUP을 걸어 표를 확장하는 등의 일들이 계속 수행되어야 겠죠. 하지만 파워피벗의 이 두가지 함수를 이용한 측정값으로 보다 쉽게 해결 됩니다. 지금 부터 제가 지금까지 일반 피벗으로 작업하던 방식과 파워피벗을 사용하는 새로운 방식을 비교하며 소개를 진행하겠습니다. 자. 아래 표는 일자/ 제품/ 매장명 별로 판매수량이 구성된 데이터입니다. 데이터 건수는 3만5천 건 정도 됩니다. 제가 알고 싶은것은 판매된 제품의 종류입니..
2020.10.29