예제파일 실습을 통해 파워쿼리로 데이터를 가공하고 셀병합 문제를 해결하는 방법에 대해 단계별로 살펴보겠습니다.
범위를 표로 변경하기: 예제파일의 영업팀-1월 시트로 이동합니다. B2:F15 범위를 선택 후, [삽입] - [표]를 선택하거나 단축키 Ctrl + T 로 표 만들기로 이동합니다. 이후 '머릿글 포함'을 체크해제 후, [확인]버튼을 눌러 범위를 표로 변환합니다.
범위 선택 후 삽입 - 표를 클릭하여 범위를 표로 변환합니다.
표를 선택 후, [표 디자인] - 표 스타일 옵션에서 '머릿글 행'을 체크 해제합니다. 이후 표 스타일을 없음으로 변경하면 기존 범위와 동일한 디자인으로 표가 만들어집니다.
표 스타일을 변경합니다.
파워쿼리 실행하기: 표를 선택 후, [데이터] - [테이블 범위에서]를 클릭하면 파워쿼리 편집기가 실행됩니다. 추가기능 설치로 파워쿼리를 추가했다면, [파워쿼리] - [테이블에서] 를 클릭합니다.
표를 선택 - 데이터 - 테이블/범위에서를 클릭하면 파워쿼리가 실행됩니다.
오빠두Tip : 엑셀 버전에 따라 화면에 표시되는 레이아웃이 다를 수 있습니다. 만약 [테이블/범위에서]가 보이지 않을 경우, [테이블에서]버튼을 클릭합니다.
파워쿼리 편집기가 실행되면서 기본적인 데이터 가공 단계가 추가됩니다. 추가된 단계는 파워쿼리 오른쪽 [적용된 단계]에서 확인할 수 있습니다. 각 단계에 대한 설명은 영상강의를 참고하세요.
파워쿼리가 실행되면서 기본 단계가 적용됩니다.
오빠두Tip : 엑셀 버전에 따라 기본 가공 단계가 추가되지 않을 수도 있습니다.
데이터 가공하기: 기존 단계가 추가되었다면, 단계 왼쪽에 있는 [X] 버튼을 클릭해서 기존 단계를 모두 제거합니다.
적용된 기본 단계를 모두 제거합니다.
범위의 첫번째 행은 불필요한 머리글이므로 제거합니다. [홈] - [행 제거] - [상위 행 제거]를 선택합니다. 이후 제거할 행 개수로 1을 입력 후 [확인] 버튼을 클릭하면 표의 첫번째 행이 제거됩니다.
표의 첫번째 행 (불필요한 머리글)을 제거합니다.
오빠두Tip : 또는 표의 좌측 상단의 [표 모양 아이콘]을 클릭 - [상위 행 제거]를 선택해도 동일한 작업이 실행됩니다.
이후 첫 행을 머리글로 승격합니다. [홈] - [첫 행을 머리글로 사용]을 클릭하거나, 표 좌측 상단 [표 모양 아이콘]을 클릭 - [첫 행을 머리글로 사용]을 클릭하면 첫번째 행이 머리글로 승격됩니다.
표의 첫번째 행을 머리글로 승격합니다.
병합된 셀 채우기: 범위가 표로 변환되면서 셀 병합이 해제되면, 병합된 범위의 첫번째 셀에만 데이터가 입력되고 나머지 셀은 빈칸이 반환됩니다. 따라서 셀 병합이 풀리면서 추가된 비어있는 셀을 채워줍니다. 표의 '담당부서' 열을 선택 후, [변환] - [채우기] - [아래로]를 클릭하면 데이터가 아래 방향으로 채워집니다.
파워쿼리로 반환되는 표는 데이터를 새로고침 할 때마다 표 안에 입력된 값에 따라 넓이가 자동맞춤 됩니다. 만약 표의 열 넓이를 항상 고정해야 할 경우, 표를 선택 - [표 디자인] - [속성] - [열 너비 조정]을 체크 해제하면 표의 열 너비를 항상 고정할 수 있습니다.