Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

Excel 풀 아우터 조인이란?

풀 아우터 조인(Full Outer Join)은 두 개의 테이블에서 일치하는 행과 일치하지 않는 행을 모두 하나의 테이블로 합치는 기능입니다. Excel의 파워 쿼리(Power Query)를 활용하면 복잡한 수식 없이도 손쉽게 구현할 수 있습니다. 이번 글에서는 실전 예제 2가지를 통해 단계별로 자세히 살펴보겠습니다.

예제 1 – 일치하는 값이 있는 경우 풀 아우터 조인 만들기

먼저 샘플 테이블 2개를 준비했습니다. 하나는 판매 보고서(Sales Report), 다른 하나는 제품 데이터(Product Data)입니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

모든 데이터를 포함하는 새 테이블을 만들려면 아래 순서대로 진행합니다.

  • 첫 번째 데이터 세트의 아무 셀이나 클릭합니다.
  • 데이터 탭으로 이동하여 테이블/범위에서를 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 테이블 만들기 창에서 테이블로 만들 셀 범위가 자동으로 지정됩니다.
  • 확인을 클릭하면 파워 쿼리 편집기가 실행됩니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 탭에서 닫기 및 로드 대상을 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 데이터 가져오기 대화 상자에서 연결 만들기만을 선택한 후 확인을 클릭합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • Product Data 테이블에도 동일한 과정을 반복합니다.
  • 쿼리 및 연결 창에서 연결된 테이블 2개를 확인할 수 있습니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • Table2를 마우스 오른쪽 버튼으로 클릭하고 참조를 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 파워 쿼리 편집기 창에서 홈 > 결합 > 쿼리 병합을 차례로 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 병합 창에서 Ctrl 키를 누른 상태로 Product IDProduct Name 열을 함께 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • Table3을 선택하고, Table2에서 선택한 것과 동일한 열들을 지정합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 조인 종류풀 아우터(양쪽의 모든 행)를 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

그러면 새로운 열이 추가됩니다. 해당 열을 왼쪽 클릭하면 행별 값이 어떻게 들어 있는지 미리 볼 수 있습니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 아래 그림과 같이 양방향 화살표 버튼을 눌러 새 열을 확장합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

Table3의 열 목록이 나타납니다.

  • 병합 후 표시할 열을 선택합니다. 여기서는 모든 열을 선택했습니다. 필요하다면 원래 열 이름을 접두사로 사용 옵션을 체크 해제하여 중복 접두사를 제거할 수 있습니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 확인을 클릭합니다.
  • 데이터 가져오기 창에서 테이블새 워크시트를 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 확인을 누르면 풀 아우터 조인이 적용된 테이블이 완성됩니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

결과를 보면 일치하는 값들은 같은 행에 정렬되고, 어느 한쪽에만 존재하는 고유 값이 있는 행은 빈 셀로 채워진 것을 확인할 수 있습니다.

함께 읽으면 좋은 글: Excel에서 외부 조인(Outer Join) 수행하는 방법

예제 2 – 고유 값이 있는 경우 풀 아우터 조인 수행하기

이번에는 고유 값이 포함된 샘플 데이터 세트를 사용해 보겠습니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 첫 번째 예제에서 설명한 것처럼 파워 쿼리 편집기를 사용해 두 테이블을 먼저 연결합니다.
  • 데이터 탭으로 이동하여 데이터 가져오기를 클릭합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 쿼리 결합 메뉴에서 병합을 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 병합 창에서 Table7Table8을 지정합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 각 테이블에서 Product IDProduct Name 열을 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 조인 종류에서 풀 아우터(양쪽의 모든 행)를 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 확인을 클릭합니다.
  • 파워 쿼리 편집기에서 마지막 열을 아래 그림과 같이 설정한 뒤 확장합니다.
  • 원래 열 이름을 접두사로 사용 옵션을 체크 해제합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 확인을 클릭한 후, 데이터 가져오기 대화 상자에서 테이블새 워크시트를 선택합니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

  • 확인을 누르면 최종 결과물을 확인할 수 있습니다.

Excel 풀 아우터 조인(Full Outer Join) 완벽 가이드: 파워 쿼리 단계별 자습서

함께 읽으면 좋은 글: Excel에서 내부 조인(Inner Join) 수행하는 방법

연습용 통합 문서 다운로드

위 예제를 직접 따라 해볼 수 있도록 연습용 파일을 다운로드하여 활용해 보세요.

관련 기사

  • Excel에서 파워 쿼리로 두 개의 테이블 결합하는 방법
  • Excel에서 왼쪽 조인(Left Join) 수행하기
  • Excel에서 왼쪽 외부 조인(Left Outer Join) 수행하기
  • Excel에서 크로스 조인(Cross Join) 만들기

<< 파워 쿼리 Excel 목록으로 돌아가기 | Excel 배우기


해답이 포함된 무료 고급 Excel 연습 문제를 받아보세요!