본문 바로가기
엑셀(Excel)/파워쿼리

[파워쿼리1강] 열로 입력된 데이터를 행으로 바꿔보자! 파워쿼리 언피벗에 대하여

by Serendipity_ 2022. 4. 10.
반응형

엑셀을 하다보면 데이터가 열로 정리되어 있어서 한 눈에 피벗테이블로 정리할 수 없는 경우가 있다. 

오늘은 한 번에 잘 정리된 테이블로 변경하는 방법을 알아보고자 한다. 

 

 

예시테이블_잘못 정리된 테이블) 월별 매출액 테이블

잘못 정리된 테이블

위와 같은 경우, 데이터가 이미 피벗되어 있는 형태이다.

한 눈에 보기 좋아서 보고서용으로는 적절하지만, 데이터 관리용도로는 불편하다.

 

그래서 데이터 관리 용도로 보기 위해서는 월이라는 열을 추가하고 매출액은 따로 관리하는 형태로 만들어야 한다. 

 

잘 보관된 데이터 예시_잘 정리된 테이블) 피벗테이블 등 데이터를 다각도로 보기 용이하다.

잘 정리된 테이블(Tidy Data)

그럼 지금까지 잘못 정리된 데이터를 위와 같이 바꿔야 하나..? 바꾸면 좋다! 

또 엑셀 내 파워쿼리를 통해 빠르고 쉽게 바꿀 수 있다. 

 

[언피벗 방법]

Step1) 우선 잘못 정리된 테이블을 엑셀의 '표'로 만들어주어야 한다.

- 표 만드는 단축키는 Ctrl + T 를 누르면 된다. (데이터가 있는 셀에서)

- 표로 만들면 엑셀에서 '디자인'이라는 탭이 생성된다. 

엑셀 '표' 만들기

 

Step2) 데이터 탭의 '테이블에서'를 누른다. 

 - 파워쿼리 편집기 창이 뜰 것이다.

파워쿼리 실행 전제

Step3) 열피벗 해제하기 : 파워쿼리 편집 창에서 '열피벗 해제'를 누른다.

- 피벗된 행을 해제할 예정이므로 '1월' ~ '6월'까지 열을 Shift키를 통해 클릭한다.

- 마우스 우클릭 후 열피벗 해제를 클릭한다. (다른 방법으로 '구분' 열만 선택 후, 다른 열 피벗 해제도 동일하다.)

열 피벗 해제

- 짜잔!! 데이터가 변경되었다. 

- 데이터 열(Column)이름을 변경해준다. ex) 특성 → 월, 값 → 매출액 

Step4) 데이터 로드 및 저장

- 마지막으로 데이터가 파워쿼리 편집기 창에 있으므로 엑셀 시트로 불러올 작업을 진행할 것이다. 

- 파워쿼리 편집창의 '홈' 탭에서 '닫기 및 로드'를 눌러준다.

파워쿼리 엑셀시트로 로드

 - 엑셀 시트로 불러와진다. 

 - 이제 피벗테이블로 데이터를 잘 정리할 수 있는 형태로 변경되었따. 

 

Step5) 추가기능(자동 업데이트 기능)

 - 파워쿼리 기능은 이만하면 됐다라고 생각하실 수 있으나, 여기서 더 파워풀한 기능을 보여준다. 

 - 7월, 8월, 9월 데이터가 기존처럼 추가된다고 하더라고 파워쿼리는 우리의 작업을 기억하고 있다. 

 - 7월, 8월, 9월 데이터를 입력하여 '새로고침'만 누르면 데이터가 업데이트 된다. 

 - 그래서 기존 데이터에 추가로 입력하였다. 확인하기 쉽도록 '777'로 입력하였다.

- 그리고 파워쿼리로 로드된 데이터로 가서 '새로고침'을 누르면? (파워쿼리 데이터 마우스 우클릭)

새로고침 누르는 창

 

짜잔~~ ! 꼬부기님의 7월, 8월, 9월 매출액이 777로 쉽게 업데이트 되는 것을 확인할 수 있다!!

이제 엑셀로 노가다를 하지 않아도 된다.

 

 

 

반응형

댓글