전국 50개 지점에서 매달 보내오는 양식이 똑같은 매출 엑셀 파일 50개를 하나로 합치라는 지시를 받았습니다. 모니터에 파일 50개를 띄워놓고, 하나 열어서 'Ctrl+C', 마스터 파일에 'Ctrl+V' 하기를 수백 번 반복했죠. 중간에 어디까지 복사했는지 헷갈려서 처음부터 다시 하기도 하고, 실수로 제목 줄까지 같이 복사해서 데이터 정렬이 엉망진창이 되기도 했습니다. 엑셀을 다루는 직장인이라면 누구나 겪는 이 끔찍한 '취합 지옥', 혹시 아직도 겪고 계시나요? 엑셀에는 코딩 한 줄 몰라도 이 모든 복붙 작업을 단 10초 만에 끝내주는 기적의 도구가 숨겨져 있습니다. 바로 엑셀의 진정한 끝판왕, '파워 쿼리(Power Query)'입니다. 오늘은 수십 개의 파일과 시트를 한 방에 빨아들여 깔끔하게 정리해 주는 파워 쿼리의 기초와 쾌감을 알려드립니다.
1. 복붙 노가다는 이제 그만, 파워 쿼리란 무엇인가?
'쿼리(Query)'라는 단어 때문에 지레 겁먹고 프로그래머들만 쓰는 기능이라고 오해하는 분들이 많습니다. 하지만 엑셀의 파워 쿼리는 아주 친절한 '초강력 진공청소기'라고 생각하시면 됩니다.
핵심 원리: 방바닥에 흩어진 수십 개의 먼지(엑셀 파일들)를 청소기가 한 번에 빨아들인 뒤, 필터를 거쳐 깨끗한 공기(하나로 취합된 마스터 표)로 내뿜어주는 원리입니다.
치명적인 오해: "파일을 합치려면 무거운 VLOOKUP 함수나 복잡한 매크로(VBA)를 짜야 한다." 절대 아닙니다. 파워 쿼리는 엑셀 2016 버전부터 아예 기본 메뉴로 탑재되어 있으며, 오직 '마우스 클릭' 몇 번만으로 흩어진 파일들을 하나로 연결해 줍니다. 데이터의 양이 수십만 줄이 넘어가 일반 엑셀 파일로는 열리지도 않는 무거운 데이터도 파워 쿼리는 가뿐하게 소화해 냅니다.
2. 폴더 안의 수십 개 파일을 단 한 번에 합치기 (실전 압축)
파워 쿼리로 파일 50개를 합치는 방법은 허무할 정도로 간단합니다. 단, 시작하기 전에 지켜야 할 철칙이 딱 하나 있습니다. 취합할 모든 파일의 '표 양식(열 제목)'이 100% 똑같아야 한다는 것입니다. A지점은 1열이 '사번'인데, B지점은 1열이 '이름'이면 청소기 안에서 데이터가 엉켜버립니다.
해결 및 적용 가이드:
바탕화면에 '취합 폴더'를 하나 만들고, 합치고 싶은 50개의 엑셀 파일을 모두 그 안에 쓸어 담습니다.
완전히 빈 엑셀 파일을 하나 새로 엽니다. 이 파일이 50개 데이터가 모일 '마스터 파일'이 됩니다.
상단 메뉴에서 [데이터] 탭을 누르고, 맨 왼쪽에 있는 [데이터 가져오기] -> [파일에서] -> [폴더에서]를 차례대로 클릭합니다.
아까 만들어둔 바탕화면의 '취합 폴더'를 찾아 선택하고 확인을 누릅니다.
화면에 50개 파일의 리스트가 쫙 뜹니다. 이때 당황하지 말고 아래쪽 버튼 중 [결합] -> [데이터 결합 및 로드]를 클릭하세요.
첫 번째 파일의 표 양식을 미리보기로 보여줍니다. 맞다면 [확인]을 누르세요.
마법이 시작됩니다. 화면이 잠시 깜빡이더니, 50개 파일에 흩어져 있던 수만 줄의 데이터가 빈 엑셀 화면에 하나의 완벽한 표로 차곡차곡 쌓여 나타납니다.
3. 파워 쿼리의 진짜 소름 돋는 매력: '새로 고침'의 마법
"오, 파일 50개를 한 번에 합쳤어! 대박!" 파워 쿼리의 매력은 여기서 끝이 아닙니다. 진짜 소름이 돋는 순간은 다음 달에 찾아옵니다.
치명적인 문제점: 기존의 수작업 복붙 방식이었다면, 다음 달에 새로운 지점 5곳의 데이터가 추가로 날아왔을 때 마스터 파일을 열고 또다시 맨 밑바닥으로 내려가 5번의 복붙을 추가로 해야 합니다.
해결 및 적용 가이드: 파워 쿼리로 세팅해 둔 파일은 그럴 필요가 없습니다. 새로 받은 5개의 파일을 아까 만들어둔 바탕화면의 '취합 폴더' 안에 마우스로 그냥 던져 넣으세요. 그리고 엑셀 마스터 파일을 열어 완성된 표 안에서 마우스 우클릭 후 [새로 고침]을 딱 한 번만 눌러보세요. 파워 쿼리가 알아서 취합 폴더를 다시 뒤져보고, 새로 추가된 5개 파일의 데이터만 쏙 뽑아내어 기존 표 맨 밑에 자동으로 업데이트해 줍니다.
파워 쿼리는 데이터를 합치는 것뿐만 아니라, 필요 없는 열을 지우고, 빈칸을 채우고, 날짜 형식을 통일하는 등 데이터 가공(전처리)의 모든 과정을 마우스 클릭만으로 자동화해 줍니다. 오늘 당장 업무 폴더에 흩어져 있는 월별 매출 파일이나 부서별 취합 파일을 하나의 폴더에 모아두고, 파워 쿼리의 짜릿한 마법을 직접 경험해 보시기 바랍니다.
[핵심 요약 3줄]
수십, 수백 개의 동일한 양식 엑셀 파일은 일일이 열어서 복사 붙여넣기 할 필요 없이 파워 쿼리(Power Query)로 10초 만에 합칠 수 있습니다.
빈 엑셀에서 [데이터] - [데이터 가져오기] - [파일에서] - [폴더에서]를 선택하고 [데이터 결합 및 로드]를 누르는 것이 취합의 핵심 공식입니다.
원본 폴더에 새로운 파일이 추가되거나 내용이 수정되어도, 마스터 엑셀 파일에서 마우스 우클릭 후 [새로 고침]만 누르면 모든 데이터가 실시간으로 자동 업데이트됩니다.
0 댓글