Excel에서 두 개의 테이블을 병합하는 방법(5가지 방법)

  • 이 공유
Hugh West

작업 공간에서 두 개의 개별 테이블을 병합해야 하는 경우가 자주 발생합니다. 두 개의 개별 테이블을 병합하면 정보의 명확성이 높아지고 해석이 더 쉬워집니다. Excel에서 두 개의 테이블을 병합하는 방법을 알고 싶다면 이 문서가 도움이 될 수 있습니다. 이 문서에서는 자세한 설명과 함께 Excel에서 두 개의 개별 테이블을 병합하는 방법에 대해 설명합니다.

실습 통합 문서 다운로드

아래에서 이 실습 통합 문서를 다운로드하십시오.

Merge Two Tables.xlsx

Excel에서 두 개의 테이블을 병합하는 5가지 쉬운 방법

두 테이블 간의 관계를 생성하기 위해 다음 데이터 세트를 사용합니다. 중복 값이 ​​있는 Excel의 표. 두 데이터 세트에는 공통 열이 있습니다. 공통 열은 제품 ID 입니다. 두 테이블의 병합은 이 컬럼을 기반으로 합니다.

1. VLOOKUP 기능 사용

VLOOKUP 기능 이 도움이 됩니다. 한 열에서 다른 열로 값을 찾습니다. 그런 다음 해당 값을 복사하여 대상 셀에 붙여넣습니다. 결국 Excel에서 두 개의 테이블을 병합하는 데 도움이 됩니다.

단계

  • 아래 이미지에는 함께 병합하려는 두 개의 테이블이 있습니다
  • 테이블을 병합하려면 테이블 사이에 공통 열이 있어야 합니다. 주어진 테이블에서 공통 열은 제품 ID입니다. 열.

  • 이렇게 하려면 먼저 I4 셀을 선택하고 다음 수식을 입력합니다.

=VLOOKUP(F4,$B$4:$D$10,2,FALSE)

  • 그리고 채우기 핸들 을 드래그합니다. 셀 I10 .
  • 이렇게 하면 셀 I4:I10 의 범위가 제품 ID와 일치하는 첫 번째 테이블의 첫 번째 열로 채워집니다. 열.

  • 두 번째 열을 추가하려면 J4 셀을 선택하고 다음 수식을 입력합니다.

=VLOOKUP(F4,$B$4:$D$10,3,FALSE)

  • 그런 다음 채우기 핸들 을 셀 J10 .
  • 이 작업을 수행하면 셀 J5:J10 의 범위가 첫 번째 테이블의 첫 번째 열로 채워지며 제품 ID 열.

  • 이제 나머지 셀과 일치하도록 새 열의 형식을 지정해야 합니다.
  • 다음 범위 선택 셀 D4:D10 다음 탭의 클립보드 그룹에서 서식 페인터 아이콘을 클릭합니다.
  • 작은 페인트 브러시가 나타납니다. 커 대신에 sor.
  • 그 커서로 셀 범위를 선택합니다. I4:J10 .

  • 마지막으로, 이제 두 테이블이 병합되고 서식이 지정된 것을 볼 수 있습니다.

자세히 알아보기: Excel에서 두 테이블을 병합하는 방법 VLOOKUP

2. XLOOKUP 기능 활용

XLOOKUP 기능 은 이전 방법과 거의 유사하게 작동합니다. XLOOKUP 에서,사용자는 테이블의 열의 일련 번호 대신 반환될 출력 범위 인수를 입력해야 합니다.

단계

  • 아래에서 이미지, 함께 병합하려는 두 개의 테이블이 있습니다.
  • 테이블을 병합 하려면 두 테이블 사이에 공통 열이 있어야 합니다. 주어진 테이블에서 공통 열은 제품 ID 열입니다.

  • 이렇게 하려면 먼저 셀을 선택합니다. I4 다음 수식을 입력합니다.

=XLOOKUP(F4,$B$4:$B$10,$C$4:$C$10)

  • 그런 다음 채우기 핸들 을 셀 I10 으로 드래그합니다.
  • 이렇게 하면 셀 범위 I4:I10 Product Id 열과 일치하는 첫 번째 테이블의 첫 번째 열.

  • 두 번째 열을 추가하려면 셀 <을 선택합니다. 6>J4 다음 수식을 입력합니다.

=XLOOKUP(F4,$B$4:$B$10,$D$4:$D$10)

  • 그리고 채우기 핸들 을 셀 J10 으로 드래그합니다.
  • 이 작업을 수행하면 J4:J10 셀 범위가 첫 번째 셀로 채워집니다. Product Id 열과 일치하는 첫 번째 테이블의 열입니다.

  • 이제 일치하도록 새 열의 형식을 지정해야 합니다. 나머지 셀.
  • 셀 범위를 선택한 다음 D4:D10 클립보드 그룹에서 서식 페인터 아이콘을 클릭합니다. 7>t ab.
  • 커서 위치에 작은 페인트 브러시가 나타납니다.
  • 커서와 함께셀 범위 선택 I4:J10 .

  • 마지막으로 이제 두 테이블이 병합되고 서식이 지정된 것을 볼 수 있습니다.

자세히 보기: Excel에서 두 개의 피벗 테이블을 병합하는 방법(빠른 단계 포함)

3. 파워 쿼리 적용

파워 쿼리 는 Excel에서 가장 강력한 도구 중 하나입니다. 파워 쿼리에는 많은 문제를 즉시 해결할 수 있는 강력한 기본 기능이 많이 있습니다.

단계

  • 아래 이미지에는 함께 병합하려는 두 개의 테이블이 있습니다.
  • 테이블을 병합하려면 테이블 사이에 공통 컬럼이 있어야 합니다. 주어진 테이블에서 공통 열은 제품 ID 열입니다.

  • 이 두 데이터 테이블을 추가하려면 다음으로 이동하십시오. 데이터 > 데이터 가져오기.
  • 더 나아가 다른 출처에서 > 테이블/범위에서 .

  • 작은 대화 상자가 나타납니다.
  • 이 대화 상자에서 다음을 수행해야 합니다. 테이블의 범위를 입력하고 내 테이블에 헤더가 있음 상자를 체크합니다.
  • 다음에 확인 을 클릭합니다.

  • 두 번째 테이블에 대해서도 동일한 작업을 수행하고 테이블을 파워 쿼리 에 추가합니다.
  • 파워 쿼리 에서 생성 표 대화 상자에서 표의 범위를 지정하고 내 표에 머리글 있음 확인란을 선택합니다.
  • 이 후 확인 을 클릭합니다.

  • 두 테이블을 전원에 업로드한 후결합 기능을 사용하여 병합할 수 있습니다.
  • 이를 위해 파워 쿼리 편집기를 엽니다(이전 단계에서 확인 을 클릭하면 편집기가 자동으로 실행됩니다).
  • 파워 쿼리 편집기에서 탭으로 이동합니다.
  • 그리고 탭에서 결합 그룹<으로 이동합니다. 6>. 그런 다음 쿼리 병합 을 클릭합니다.
  • 드롭다운 메뉴에서 쿼리 병합 을 클릭합니다.

  • Merge 라는 이름의 새 창에서 Table 1 을 첫 번째 테이블로 선택
  • 하고 두 번째 드롭다운 메뉴에서 Table 2 를 두 번째 테이블로 선택합니다.
  • 아래 드롭다운 메뉴에서 Left Outer(첫 번째에서 모두, 두 번째에서 일치)를 선택합니다. .
  • 이 드롭다운 옵션은 왼쪽에서 첫 번째 테이블부터 일치가 시작되고 오른쪽 일치하는 부분이 결국 올 것임을 의미합니다.
  • 확인<을 클릭합니다. 이 후.

  • 확인 을 누른 직후에 하나의 열이 표시됩니다. med Table2 에 첫 번째 테이블이 추가됩니다.
  • 하지만 이 열은 실제로는 Table2 의 축소된 버전입니다.
  • 모든 열은 다음에 숨겨져 있습니다. 이 Table2 열입니다.
  • Table2 의 모든 열을 보려면 Table2 열 헤더의 오른쪽 상단 모서리를 클릭하세요.

  • 그런 다음 확장된 메뉴에서 수량 비용 만 선택합니다.첫 번째 테이블에 이미 제품 ID 가 있으므로 확인란을 선택합니다.
  • 원래 열 이름 사용 접두사로 상자의 선택을 취소합니다.
  • 이 후 확인 을 클릭합니다.

  • 확인 을 클릭하면 이제 두 열이 첫 번째 테이블에 추가되었음을 확인합니다.

  • 그런 다음 닫기 및 로드 를 클릭합니다>홈 탭.
  • 드롭다운 메뉴에서 닫고 로드 를 클릭합니다.

  • 그리고 통합 문서에서 이 데이터를 보는 방법 선택
  • 에서 를 선택한 다음 기존 워크시트 를 선택합니다. B13 셀을 선택합니다.
  • 이 후 확인 을 클릭합니다.

  • 그런 다음 테이블이 셀 B13:F19 에 로드됩니다.
  • 이제 두 테이블이 병합된 것을 볼 수 있습니다.

자세히 보기: 엑셀에서 파워 쿼리를 사용하여 두 테이블을 결합하는 방법

4. INDEX 및 MATCH 함수 결합

INDEX MATCH 함수는 값을 일치시킨 다음 두 번째 테이블의 값을 첫 번째 테이블로 인덱싱하여 Excel에서 두 테이블을 병합하는 데 도움이 됩니다.

단계

  • 아래 이미지에는 함께 병합하려는 두 개의 테이블이 있습니다.
  • 테이블을 병합하려면 두 테이블 사이에 공통 열이 있어야 합니다. 주어진 테이블에서 공통 열은 제품 ID입니다. 열.

  • 이렇게 하려면 먼저 I4 셀을 선택하고 다음 수식을 입력합니다.

=INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))

  • 그런 다음 채우기 핸들 을 드래그합니다. 셀 I10 .
  • 이렇게 하면 제품 ID와 일치하는 첫 번째 테이블의 첫 번째 열로 셀 범위 I5:I10 이 채워집니다. 열.

  • 두 번째 열을 추가하려면 J4 셀을 선택하고 다음 수식을 입력합니다.

=INDEX($D$4:$D$10,MATCH($F4,$B$4:$B$10,0))

  • 그런 다음 채우기 핸들 을 cell J10 .
  • 이 작업을 수행하면 cell I4:I10 의 범위가 첫 번째 테이블의 첫 번째 열로 채워지며 Product Id 열입니다.
  • 병합 작업이 완료됩니다.

  • 이제 나머지 열과 일치하도록 새 열의 형식을 지정해야 합니다.
  • 셀 범위 D4:D10 을 선택한 다음 클립보드 그룹에서 서식 페인터 아이콘을 클릭합니다. 탭.
  • A 커서 위치에 작은 페인트 브러시가 나타납니다.
  • 그 커서로 I4:J10 셀 범위를 선택합니다.

  • 마지막으로 두 테이블이 병합되고 서식이 지정되었음을 확인할 수 있습니다.

🔎 수식 분석

  • MATCH($F4,$B$4:$B$10,0)

이 함수는 첫 번째 인수에 지정된 정확한 값을 찾습니다.두 번째 인수에 언급된 셀의 배열/범위. 이 경우 B4:B10의 조회 배열에서 F4 셀의 값을 찾고 해당 범위에서 해당 값의 일련 번호를 반환합니다.

  • INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))

조회 배열에서 일치하는 값의 일련 번호를 입력하고, 그 일련 번호를 사용하여 테이블의 다른 열(첫 번째 인수)에서 동일한 일련 번호의 값을 찾습니다.

5. Excel 복사 사용 -붙여넣기 기능

이전 방법에 비해 매우 간단합니다. 두 번째 테이블의 열을 첫 번째 테이블에 직접 복사하여 붙여넣습니다.

단계

  • 이전 방법과 마찬가지로 두 개의 테이블이 있어야 합니다. 공통 열.
  • 동시에 두 테이블의 공통 열 값은 동일한 일련 번호에 있어야 합니다.

  • 먼저 첫 번째 열의 두 번째와 세 번째 열을 선택한 다음 마우스 오른쪽 버튼을 클릭합니다.
  • 컨텍스트 메뉴에서 복사 를 클릭합니다.

  • 다음 셀 I4 을 선택하고 다시 마우스 오른쪽 버튼을 클릭합니다.
  • 컨텍스트 메뉴에서 붙여넣기 .

  • 이렇게 하면 테이블 열이 두 번째 테이블에 붙여넣어집니다.
  • 첫 번째 붙여넣기 두 번째 테이블 열에 테이블 열이 마침내 두 테이블 열을 병합합니다.테이블.

자세히 보기: Excel에서 하나의 열을 기준으로 두 개의 테이블을 병합하는 방법(3가지 방법)

기억해야 할 사항

  • 두 테이블의 공통 열에 있는 열 항목에 대해 동일한 일련 번호를 유지해야 합니다.
  • 파워 쿼리 방법에서 , 처음부터 두 번째 테이블을 선택하지 마십시오. 항상 처음부터 매칭이 시작될 첫 번째 테이블을 선택합니다.

결론

요약하자면, Excel에서 두 개의 개별 테이블을 병합하는 방법의 문제는 다음과 같습니다. 중복 값이 ​​있는 Excel은 여기에서 5가지 방법으로 답변됩니다. 이 문제의 경우 이러한 방법을 연습할 수 있는 통합 문서를 다운로드할 수 있습니다. 의견 섹션을 통해 질문이나 의견을 자유롭게 물어보십시오. Exceldemy 커뮤니티의 개선을 위한 제안은 매우 소중합니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.