lion
Sign In
4-5.3 파워쿼리 실습 - Sub total
•
실습 파일 다운로드
◦
docs.google.com
•
실습 파일 open
•
복합년도, 월별 정리된 파편화된 DB
◦
사용처
오름차순 정렬해 보기
◦
사용처
필터 > 상단 테이블에만 적용 : Sub Total(부분합)이기 때문
▪
마찬가지로
발의 일자
=2024년 필터링도 상단 테이블에만 적용
◦
ERP에서 다운받은 원본 데이터가 이런 식이라면 어떻게 전처리를???
1. 데이터 연결
•
파일 불러오기
◦
테이블이 여러개 or 시트가 여러 개 일 경우 -
Excel 통합 문서에서
선택
▪
혹은 외부 엑셀 파일과 연동할 경우
▪
여기선
테이블 범위에서
선택해도 무방함
◦
시설운영비
>
데이터 변환
2. 데이터 변환
파워쿼리를 열면 가장 먼저 해야할 일 두 가지!
1.이름 변경
2.변수 타입 점검
•
시설운영비_전처리
이름 변경
•
첫 행을 머리글로 사용
•
통계목
열 불필요한 값 제거
◦
'통계목' 필드의 필터 버튼 클릭
◦
'(Null)'에 체크 해제
◦
'연도'와 '월'을 표시하는 항목 체크 해제
◦
'통계목'과 '합계'도 체크 해제
◦
[확인]을 누르면 필요 없는 행들이 모두 제거
•
품의 금액
정수로 변경
•
발의 일자
날짜로 변경
3. 데이터 로드
•
[홈] 탭 - [닫기 및 로드] - [닫기 및 다음으로 로드]
•
테이블 디자인
맘에 드는 스타일 선택
•
각 feature(변수)별로 필터링 기능 정상 작동 확인
•
피벗테이블 추가해 보기
파워쿼리로 전처리하는 이유
•
동일한 구조의 데이터가 추가되어도 자동으로 인식하고,
Tidy Data(통합 테이블)
도 업데이트됨
•
통합 테이블
을 Dash Board 소스로 활용하거나, 피봇테이블 소스로 활용할 경우에, 시트를 추가해서 통합하는 노가다(?) 작업을 할 필요없음
•
통합 테이블
>
새로고침
만 클릭하면 자동 반영됨
•
즉, 데이터 전처리 작업의 자동화 프로세스 구축
Source: "짤막한 강좌"
Made with Slashpage
lion
Contact : azureguy@empal.com / azureguy@cau.ac.kr