4-5.3 파워쿼리 실습 - Sub total

실습 파일 다운로드
실습 파일 open
복합년도, 월별 정리된 파편화된 DB
사용처 오름차순 정렬해 보기
사용처 필터 > 상단 테이블에만 적용 : Sub Total(부분합)이기 때문
마찬가지로 발의 일자 =2024년 필터링도 상단 테이블에만 적용
ERP에서 다운받은 원본 데이터가 이런 식이라면 어떻게 전처리를???

1. 데이터 연결

파일 불러오기
테이블이 여러개 or 시트가 여러 개 일 경우 - Excel 통합 문서에서 선택
혹은 외부 엑셀 파일과 연동할 경우
여기선 테이블 범위에서 선택해도 무방함
시설운영비 > 데이터 변환

2. 데이터 변환

💬
파워쿼리를 열면 가장 먼저 해야할 일 두 가지!
1.이름 변경
2.변수 타입 점검
시설운영비_전처리 이름 변경
첫 행을 머리글로 사용
통계목 열 불필요한 값 제거
'통계목' 필드의 필터 버튼 클릭
'(Null)'에 체크 해제
'연도'와 '월'을 표시하는 항목 체크 해제
'통계목'과 '합계'도 체크 해제
[확인]을 누르면 필요 없는 행들이 모두 제거
품의 금액 정수로 변경
발의 일자 날짜로 변경

3. 데이터 로드

[홈] 탭 - [닫기 및 로드] - [닫기 및 다음으로 로드]
테이블 디자인 맘에 드는 스타일 선택
각 feature(변수)별로 필터링 기능 정상 작동 확인
피벗테이블 추가해 보기
💬
파워쿼리로 전처리하는 이유
동일한 구조의 데이터가 추가되어도 자동으로 인식하고, Tidy Data(통합 테이블) 도 업데이트됨
통합 테이블 을 Dash Board 소스로 활용하거나, 피봇테이블 소스로 활용할 경우에, 시트를 추가해서 통합하는 노가다(?) 작업을 할 필요없음
통합 테이블 > 새로고침 만 클릭하면 자동 반영됨
즉, 데이터 전처리 작업의 자동화 프로세스 구축
Source: "짤막한 강좌"
Contact : azureguy@empal.com / azureguy@cau.ac.kr