calculate(3)
-
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 함수- CALCULATE
마치 마법과도 같은 함수이다. 파워 피벗을 사용하는 가장 큰 보람을 주고 있는 함수이다. MS 사이트에서 찾아보면 다음과 같이 소개되어 있다. "지정된 필터로 수정된 컨텍스트에서 식을 평가합니다." Evaluates an expression in a context that is modified by the specified filters. CALCULATE(,,…) 내 나름대로 쉽게 표현하자면 "현재 파워 피벗테이블에 걸려 있는 필터가 아닌 CALCULATE 함수에서 지정된 필터를 기준으로 측정값이 계산되어 출력된다." 라고나 할까? 역시 직접 써봐야 이해가 된다. 엑셀과 프로그램밍은 글로 배울 수 없어요. 손으로 배워야 합니다. ^^; 예를 들어보자. 위와 같은 매출실적 데이터에서 매출실적의 전체 합계..
2020.06.18