공통 열을 사용하여 두 개의 Excel 파일 병합


33

두 개의 엑셀 시트가 있습니다. 한 값이 다른 값과 일치하도록 두 값을 병합해야합니다. 예를 들어.

The first excel,    the 2nd excel

1  t                 1   tes1
2  5                 3   tes3
3  t                 4   tes4
4  g

두 번째 엑셀의 첫 번째 열에서 2가 누락되었으므로 첫 번째 엑셀이 다음과 같이 보이기를 원합니다.

1 tes1 t
2      5 
3 tes3 t
4 tes4 g

나는 엑셀을 처음 사용합니다. 이에 대한 도움을 주시면 감사하겠습니다.

답변:


46

Sheet1의 "첫 번째 엑셀"과 Sheet2의 "두 번째 엑셀"의 데이터를 배치했습니다.

이 솔루션의 핵심은 VLOOKUP () 함수입니다. 먼저 열을 삽입합니다.

B 열 삽입

그런 다음 VLOOKUP () 함수를 사용하여 Sheet2에서 "1"값을 조회합니다. 두 번째 매개 변수의 값으로 2를 지정합니다. 즉, 배열의 두 번째 열 값을 원합니다. 또한 배열을 수정하기 위해 $ 기호를 사용하는 것에 주목하십시오. 작성시 중요합니다.

Vlookup ()

Sheet2의 내용을 참고하십시오.

Sheet2

수식을 채우면 셀 A2의 "2"를 제외한 모든 값과 일치합니다. 여기에 이미지 설명을 입력하십시오

문제 설명에서와 같이 "N / A"대신 공백 ( "")을 표시하기 위해 IFERROR () 함수에서 VLOOKUP () 함수를 래핑 할 수 있습니다.

N / A를 공란으로 교체

최종 결과:

결정적인


정말 고마워요. 엑셀의 초보자입니다. 두 개의 별도 파일입니까? U 단계를 조금 더 자세하게 설명 할 수 있다면 좋을 것입니다 ... 미안하지만 이것에 대한 완전한 초보자입니다. 다시 한번 나는 도움을 주셔서 감사합니다
— Indy

Indy-Sheet1과 Sheet2는 동일한 통합 문서 내에서 두 개의 "탭"입니다. Sheet2의 질문에 "2nd excel"이라는 레이블이 붙은 테이블의 샘플 데이터를 배치했기 때문에이 시트의 이름이 VLOOKUP () 함수의 두 번째 매개 변수에서 참조되는 이유입니다.
— slachterman

3

Excel 파일에서 쿼리를 사용할 수도 있습니다.

  • 첫 번째 엑셀 테이블 이름 정의 (수식 탭-> 이름 정의)
  • 두 번째 엑셀 테이블의 이름 정의
  • 데이터 탭으로 이동하여 "다른 소스에서"를 선택하고 드롭 다운에서 "Microsoft 쿼리에서"를 선택하십시오.
  • 통합 문서 파일을 선택하고 열을 수동으로 병합할지 확인하십시오.
  • 다음 창 "Excel 파일에서 쿼리"에서 첫 번째 테이블의 첫 번째 열을 두 번째 테이블의 첫 번째 열로 끌어다 놓으십시오. 이러한 열 사이의 링크가 생성됩니다.
  • 파일 메뉴로 이동하여 "MS Office Excel로 데이터 반환"을 클릭하면 데이터 가져 오기 대화 상자가 나타납니다.
  • 일치하는 데이터를 가져올 시트를 선택하십시오.
  • 확인을 클릭하십시오-> 두 테이블의 열과 일치하는 데이터가 표시됩니다

또는 온라인 서비스에 파일을 업로드하지 않아도되는 경우 http://www.gridoc.com/join-tables 와 같이 드래그 앤 드롭을 사용하여 시트를 병합 할 수 있습니다 (면책 조항 : 도구 작성자).

이것이 도움이되기를 바랍니다.


좋은 설명과 더 좋은 도구. 대조.
— 호세 고메즈

귀하의 웹 사이트는 매우 잘 작동하지만 실제로 100 행 이상을 내보내려면 지불이 필요합니다. 유용한 정보를 제공하기 위해 비용을 지불해야한다고 알려주지 않고 사람들을 유혹하는 것은 좋지 않습니다.
— s1h4d0w

@ s1h4d0w 그러면 Excel이 무료 도구가 아니라고 사용자에게 경고해야합니까? 나는 내 대답을 기다립니다-Excel에서 문제를 해결하는 방법을 보여줍니다. 또한 좌절로 인한 다운 투표 응답은 SU 커뮤니티에 좋은 서비스라고 생각하지 않습니다.
— endriju
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.