Table of Contents
Power BI 강좌(사용법) – 사용자함수 생성
매출일자에서 매출월을 구해야 하는 경우가 많습니다.
매번 함수를 작성할 수도 있지만,
사용자 함수를 한번 만들어 놓고 만들어진 함수를 계속 사용하면 좋을 듯 합니다.
데이타 생성
매출일자 | 상품코드 | 매출액 |
---|---|---|
2022-01-01 | 1111 | 20000 |
2022-01-05 | 2222 | 30000 |
2022-02-02 | 1111 | 20000 |
2022-03-01 | 3333 | 40000 |
사용자 함수 생성
Power Query 편집기를 엽니다.
메뉴 > 홈 > 새원본아래쪽을 클릭한 후 빈쿼리를 생성합니다.
고급 편집기를 엽니다.
함수의 형식은 아래와 같습니다.
let
함수명 = (파라미터) =>
함수의 내용
in
함수명
매출월을 구하는 함수는 아래와 같이 작성합니다.
let
GetYYYYMM = (BaseDate) =>
Number.ToText(Date.Year(BaseDate)) & "-" & (if(Date.Month(BaseDate)) < 10 then "0" else "") & Number.ToText(Date.Month(BaseDate))
in
GetYYYYMM
사용자 함수 사용법
메뉴 > 열추가 > 사용자 지정 함수호출 을 선택합니다.
열 이름을 지정하고, 생성한 함수를 선택해 줍니다.
컬럼이 추가된 것을 확인할 수 있습니다.