
[상황]
- 20200405와 같은 숫자형을 날자 연산을 하려면 2020-04-05 같은 날짜형으로 변환이 필요합니다.
[Power Query M 함수]
#"신규 테이블 이름" = Table.TransformColumns(#"테이블 명", {"변환할 열", each ate.From(Text.Combine(Splitter.SplitTextByLengths({4,2,2})(Text.From(_)),"-")), type date}) |
[사용방법]
- '신규 테이블 이름', '테이블 명', '반환할 열'을 알맞게 수정해서 사용하면 됩니다.
[상세]
- Table.TransformColumns() : 특정 칼럼의 값 변환함수
- Text.Combine() : 텍스트 리스트를 합치는 함수
- Splitter.SplitTextByLengths() : 지정한 길이에 맞게 함수 자르기
- Text.From(_) : 현재 행의 값 참고 함수
- each : 한 행 씩 순환(for문)
- tpye date : 합친 글자를 날짜형으로 지정
[결과]

'Power BI' 카테고리의 다른 글
Power Query 날짜 계층에 주차(Week) 추가하기 (0) | 2020.04.05 |
---|---|
Power BI 페이지 크기 조정하기 (0) | 2020.04.05 |