SUMX(<table>, <expression>)
값 목록에 대해 식을 평가하고 가능한 여러 결과 식 중 하나를 반환한다. 이 함수는 중첩된 IF 문이 여러 개 없는 것을 방지하는데 사용할 수 있다.
SWITCH(<expression>, <value>, <result[, <value>, <result>]_[, <else>]) # expression: 식을 여러 번 계산할 단일 스칼라 값을 반환하는 DAX 식 # value: 식의 결과와 일치시킬 상수 값 # result: 식의 결과가 해당 값과 일치하는지 평가할 스칼라 식 # else: 식의 결과가 값 인수와 일치하지 않는 경우 계산할 스칼라 식
columnName의 컨텍스트가 하나의 고유 값으로만 필터링된 경우 값을 반환한다. 그렇지 않으면 alternateResult를 반환한다.
SELECTEDVALUE(<columnName>[, <alternateResult>])
Switch_Indicator = SWITCH(SELECTEDVALUE(D_indicator[Indicator])
, "SKU Count", [1. SKU Count]
, "Inven Unit", [2. Inven Unit]
, "Unit per SKU", [3. Unit per SKU"]
, "Inven Cost", [4. Inven Cost]
, "Inven Cost per Unit", [5. Inven Cost per Unit]
, "Month of Coverage", [6. Month of Coverage]
)