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

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

이 튜토리얼에서는 엑셀에서 왼쪽 외부 조인(Left Outer Join)을 수행하여 두 개의 데이터 테이블을 하나로 병합하는 방법을 단계별로 소개합니다.

아래 샘플 데이터 세트에는 두 개의 테이블이 포함되어 있습니다. 첫 번째 테이블에는 학생들의 사회(Social Science) 점수가, 두 번째 테이블에는 동일한 학생들의 수학(Math) 점수가 들어 있습니다. 데이터 범위를 선택한 후 Ctrl+T를 누르면 손쉽게 테이블로 변환할 수 있습니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

방법 1 – 파워 쿼리 편집기(Power Query Editor)로 테이블 병합하기

파워 쿼리(Power Query)는 '데이터 가져오기 및 변환(Get & Transform Data)'이라고도 불리는 강력한 도구로, Microsoft Excel 2010 이상 버전에서 사용할 수 있으며 데이터 정리와 자동화 작업에 매우 유용합니다.

1단계: 테이블에 이름 지정하기

  • 첫 번째 테이블을 선택합니다.
  • 테이블 디자인(Table Design) 탭 >> 테이블 이름(Table Name)으로 이동합니다.
  • 테이블 이름을 설정합니다(여기서는 ScienceMarks).

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

  • 같은 방법으로 두 번째 테이블의 이름도 MathMarks로 지정합니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

2단계: 연결(Connection) 만들기

  • 데이터 테이블을 선택합니다.
  • 데이터(Data) 탭 >> 테이블/범위에서(From Table/Range)를 클릭합니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

파워 쿼리 편집기(Power Query Editor)가 열리고 지정한 데이터가 표시됩니다.

  • 닫기 및 로드(Close & Load)를 클릭하여 연결을 생성합니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

  • 데이터 가져오기(Import Data) 창에서 연결만 만들기(Only Create Connection) 옵션을 선택합니다.
  • 확인(OK)을 클릭합니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

쿼리 및 연결(Queries and Connection) 창에 새로운 연결이 표시됩니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

  • 두 번째 테이블에 대해서도 동일한 과정을 반복합니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

3단계: 쿼리 병합하기

  • 데이터(Data) 탭 >> 데이터 가져오기(Get Data) >> 쿼리 결합(Combine Queries) >> 병합(Merge)을 클릭합니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

병합(Merge) 창이 열립니다.

  • 각각의 테이블을 알맞게 선택합니다.
  • 두 테이블의 첫 번째 열(공통 열)을 선택합니다.
  • 확인(OK)을 클릭합니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

파워 쿼리 창에 두 테이블이 병합된 결과가 표시됩니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

4단계: 원하는 데이터 불러오기

  • 새로 생긴 열의 화살표 아이콘을 클릭합니다.
  • 표시할 데이터를 선택합니다(여기서는 Math 옵션 선택).
  • 확인(OK)을 클릭합니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

세 번째 열에 해당 데이터가 표시됩니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

  • 닫기 및 로드(Close and Load)를 클릭하면 최종 결과가 워크시트로 반환됩니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

더 읽어보기: 엑셀 파워 쿼리로 두 개의 테이블 결합하는 방법

방법 2 – VLOOKUP 함수 활용하기

VLOOKUP 함수는 특정 조회 값을 기준으로 열이나 셀 범위에서 데이터를 추출할 때 일반적으로 사용되는 함수입니다.

1단계: 기본 테이블 준비하기

  • 아래 이미지와 같은 형태로 데이터 테이블을 만듭니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

  • 첫 번째 테이블을 선택한 후 Ctrl + C를 눌러 복사합니다.
  • Ctrl + V를 눌러 다른 빈 셀에 붙여넣습니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

2단계: VLOOKUP 수식 입력하기

  • D11에 아래 수식을 입력합니다.

=VLOOKUP(B11,$E$4:$F$9,2,FALSE)

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

이 수식에서 첫 번째 값(B11)은 조회 값이고, 두 번째 부분인 $E$4:$F$9는 사용할 테이블 배열이며, 마지막 숫자(2)는 선택한 데이터 범위 중 두 번째 열(결과를 반환할 열)을 의미합니다.

그러면 해당 셀에 결과가 반환됩니다. 이 경우 E4:F9 범위 데이터의 두 번째 열인 수학(Math) 점수가 반환됩니다.

3단계: 수식 자동 채우기

  • 채우기 핸들(Fill Handle)을 이용해 수식을 해당 열의 모든 셀로 복사합니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

두 번째 열의 데이터가 반환되면서 두 데이터 테이블이 하나로 병합됩니다. 새로 만든 테이블에서 처음 두 열은 첫 번째 테이블의 값이고, 세 번째 열에는 두 번째 테이블의 값이 들어갑니다.

엑셀 마스터하기: 왼쪽 외부 조인(Left Outer Join)으로 데이터 병합하는 2가지 쉬운 방법

더 읽어보기: 엑셀에서 왼쪽 조인(Left Join) 수행하는 방법

연습용 워크북 다운로드

관련 글

  • 엑셀에서 내부 조인(Inner Join) 수행하는 방법
  • 엑셀에서 외부 조인(Outer Join) 수행하는 방법
  • 엑셀에서 전체 외부 조인(Full Outer Join) 만드는 방법
  • 엑셀에서 교차 조인(Cross Join) 만드는 방법

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