나만의공간

📘 엑셀 고급 강의 12‑3. 쿼리 병합(Merge) & 추가(Append) 실습 본문

Excel/고급

📘 엑셀 고급 강의 12‑3. 쿼리 병합(Merge) & 추가(Append) 실습

밥알이 2025. 8. 15. 07:35

📘 엑셀 고급 강의 12‑3. 쿼리 병합(Merge) & 추가(Append) 실습

이번 소주제에서는 Power Query의 대표 기능인 **쿼리 병합(Merge)**과 **추가(Append)** 기능을 활용한 데이터 통합 실습을 다룹니다. 여러 소스에서 가져온 테이블을 하나로 구성하거나, 공통 키 기반 매칭을 통한 데이터 결합 시 유용하게 사용할 수 있는 방법을 단계별로 안내합니다.


1. 쿼리 추가(Append) 실습

  • 예: 지역별 매출 데이터를 담고 있는 '서울테이블'과 '부산테이블' 두 쿼리를 하나로 합치기
  • Power Query 편집기 → 홈 탭 → 쿼리 병합 → 쿼리 추가 (Append) 선택
  • 추가할 쿼리 선택 (서울, 부산 쿼리) → Append 실행 → 합쳐진 쿼리 생성
  • 필요 시 중복 제거, 열 정렬, 타입 지정 추가 가능

2. 쿼리 병합(Merge) 실습

  • 예: 판매 테이블과 고객 정보 테이블을 고객코드 기준으로 조합
  • Power Query → 홈 탭 → 쿼리 병합 (Merge) 기능 선택
  • 판매 테이블의 고객코드 열과 고객정보 테이블의 고객코드 열 지정 → 병합 실행
  • 병합 후 확장하려는 열 선택 → 통합된 데이터 완성

3. 실무 예제 흐름 요약

  1. 지역별 또는 구분별 원본 데이터 쿼리를 각각 생성
  2. Append로 모든 지역 또는 시간대 데이터 통합
  3. 병합(Merge)으로 고객 또는 제품 정보와 조합하여 하나의 분석 테이블 구성
  4. 정제, 타입 지정, 불필요 열 제거 후 엑셀로 출력
  5. “모두 새로 고침” 시 병합 결과도 자동 업데이트

4. 실무 팁 및 주의사항

  • Append 시 각 자료 컬럼 구조(순서/이름)가 동일한지 확인
  • Merge 시 병합 키(예: 고객코드)의 중복 또는 공백 여부 체크
  • 병합 후 확장 시 열 이름 충돌 피하고 필요한 열만 지정
  • 병합/추가 쿼리 모두 이름 부여 및 단계 주석 작성 → 유지보수 용이

5. 활용 사례

  • 지역별 판매 보고서를 하나의 통합 테이블로 자동 생성
  • 판매 데이터와 고객사 정보 결합하여 고객 분석/세분화
  • 웹 환율 테이블과 CSV 매출 데이터 병합하여 통합 분석 표 구성

6. 요약 정리

  • ✅ Append 기능은 유사한 구조의 여러 쿼리를 하나로 통합할 때 유용합니다.
  • ✅ Merge 기능은 키 기반 조건을 활용해 두 쿼리 간 데이터를 정렬 또는 결합할 때 필수입니다.
  • ✅ 실무에서는 다양한 데이터 소스를 결합하여 통합 분석 테이블을 구성할 때 이 두 기능의 조합이 핵심입니다.

 

Comments