엑셀 함수에서 가장 많이 사용되는 함수중 하나가 IF함수가 아닐까 합니다.
DAX에서의 IF함수의 형태는 100% 동일합니다.
딱 하나 다른 점은 셀 대신 열의 이름을 입력해야 한다는 것입니다.
IF(조건, 참의 값, 거짓의 값)으로 똑같지만 이전 글에 설명을 드렸듯이 엑셀은 셀 단위로 구성이 되고 쿼리는 열 단위로 구성이 되기 때문에 이것만 다르고 다른 것은 100% 동일합니다.
엑셀에서는 IF(C3>500,"높음","낮음")으로 구성이 된다면 DAX에서는 IF('TABLE'[SALES]>500,"높음","낮음")으로 구성이 됩니다.
쿼리의 이름은 ''으로 표시가 되면 열의 이름은 []으로 표시가 됩니다.
그래서 'TABLE'은 쿼리의 이름이며, [SALES]는 쿼리 내 열의 이름이 됩니다.
다시 말해서 TBALE 쿼리 내 SALES라는 열이 500보다 크다면 "높음"으로 표시하고 그렇지 않다면 "낮음"으로 표시해라는 수식이 되는 겁니다.
DAX에는 엑셀과 다른 여러 가지 함수가 존재하지만 이처럼 엑셀과 100% 일치하는 수식도 많습니다.
이번 글부터는 엑셀에서 많이 사용되는 함수를 위주로 DAX함수와의 차이점에 대해 설명하겠습니다.
'DAX > DAX' 카테고리의 다른 글
DAX에서 COUNTIF 함수 만들어 사용하기 (0) | 2021.03.27 |
---|---|
DAX에서 SUMIF 함수 만들어 사용하기 (3) | 2021.03.27 |
SUM과 SUMX의 차이점을 알아보자 (0) | 2021.03.27 |
DAX를 시작하기전 꼭 알아야 할 사항 (0) | 2021.03.27 |
DAX란 무엇인가? (2) | 2021.03.27 |