반응형
DAX에서 IF 함수는 조건에 따라 다른 값을 반환할 수 있는 함수입니다. IF 함수는 기본적으로 두 가지 값을 반환하며, 조건에 따라 하나를 선택합니다.
IF(<logical_test>, <value_if_true>[, <value_if_false>])
Price Group =
IF(
'Product'[List Price] < 500, -- 첫 번째 조건: 가격이 500보다 작은 경우
"Low", -- 첫 번째 조건이 참이면 "Low" 반환
IF(
'Product'[List Price] < 1550, -- 두 번째 조건: 가격이 1550보다 작은 경우
"Medium", -- 두 번째 조건이 참이면 "Medium" 반환
"High" -- 위 조건이 모두 거짓이면 "High" 반환
)
)
- List Price가 500보다 작은 제품은 "Low" 그룹에 속합니다.
- List Price가 500 이상이고 1550 미만인 제품은 "Medium" 그룹에 속합니다.
- List Price가 1550 이상인 제품은 "High" 그룹에 속합니다.
반응형
'BI & Visualization > Power BI' 카테고리의 다른 글
Power BI | FILTER(), KEEPFILTERS() (0) | 2025.04.04 |
---|---|
Power BI | X 함수 (SUMX, AVERAGEX, MINX, MAXX, COUNTX, PRODUCTX) (0) | 2025.04.03 |
Power BI | RANK(), RANKX() (0) | 2025.04.02 |
Power BI | Variables (VAR)란? (0) | 2025.04.01 |
Power BI | ALL(), ALLSELECTED(), ALLEXCEPT() (0) | 2025.03.31 |