0
각 범주의 총 매출의 중앙값을 계산하고 싶습니다. 내가 둥지를 평균 계산되지 않는 조치를하지 않으면, 그러나DAX의 다른 동작은 중첩에 따라 달라집니다.
SoS := SUM(Table1[Sales])
Median Category Sales :=
MEDIANX(
CALCULATETABLE(VALUES(Table1[Category]), ALL(Table1)),
[SoS]
)
을하고 그냥 합계를 반환 : 나는 다음과 같은 두 가지 조치를 작성하는 경우
, 그것은 완벽하게 작동합니다. 이런 일이 발생하는 이유
:
Median without measure :=
MEDIANX(
CALCULATETABLE(VALUES(Table1[Category]), ALL(Table1)),
SUM(Table1[Sales])
)
아래의 결과보기? 두 가지 접근 방식이 완전히 같다고 생각했습니다.
가Median Category Sales :=
MEDIANX(
CALCULATETABLE(VALUES(Table1[Category]), ALL(Table1)),
CALCULATE(SUM(Table1[Sales]))
)
조난 신호 측정 암시하여 정확하게의 RESUME [를 계산 VALUES 통해 제공되는 각 카테고리 콘텍스트 전환시키는 CALCULATE 년 식 랩
물론 !!! 그래서'TOPN'을 사용할 때 계산할 때 항상 집계 함수를 감싸는 것입니다. 감사합니다. –