두 열을 일치시키고 Excel에서 세 번째를 반환하는 방법

  • 이 공유
Hugh West

가끔 여러 열로 작업하는 동안 세 번째 값을 반환하기 위해 두 열을 일치 해야 하는 경우가 있습니다. 이 기사에서는 Excel 에서 두 개의 열을 일치시키고 세 번째 열을 반환하는 방법을 살펴보겠습니다.

실습 통합 문서 다운로드

이 통합 문서를 다운로드하고 이 기사를 진행하면서 연습하십시오. .

두 개의 열을 일치시키고 세 번째를 반환합니다.xlsx

Excel에서 두 개의 열을 일치시키고 세 번째를 반환하는 3가지 쉬운 방법

여기서는 동일한 값이 존재하는 두 열을 비교합니다. 두 값이 일치하면 첫 번째 열 의 해당 결과가 되는 세 번째 열 값을 반환합니다.

몇 가지 제품 ID가 있는 아래 표를 살펴보겠습니다. 해당 가격으로. 제목이 제품 ID-2 인 다른 열을 만듭니다. 여기에서 제품 ID 제품 ID-2 열을 비교하여 가격-2<2의 가격 열 값을 반환합니다> column.

1. Excel에서 VLOOKUP 함수를 사용하여 두 열을 일치시키고 세 번째 열을 반환합니다.

첫 번째 방법에서는 VLOOKUP 기능 사용. 단계별로 해봅시다.

단계:

  • F5 로 이동하여 다음 수식을 작성합니다
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)

공식 설명:

  • 여기서 조회값 E5 .
  • 배열 B5:C15 입니다.
  • 열 인덱스 번호 2 . 따라서 Excel E5 에 해당하는 가격을 반환합니다. (가격이 배열의 두 번째 열에 있기 때문에)
  • 그런 다음 ENTER 를 눌러 출력을 가져옵니다.

  • 그 다음에는 채우기 핸들 을 사용하여 자동 채우기 F9 까지 합니다.

자세히 보기: 일치용 Excel에서 두 열을 비교하는 방법(8가지 방법)

2. INDEX의 조합- Excel에서 두 열을 일치시키고 세 번째를 반환하는 MATCH 함수

다음 방법이 중요합니다. 여기서는 INDEX MATCH 함수 의 조합을 사용하겠습니다. 단계를 살펴보겠습니다.

단계:

  • F5 로 이동하여 다음 수식을 작성합니다.
=INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15))

수식 분석:

  • MATCH(E5,$B$5:$B$15) Excel 은 배열 B5:B15 에서 상대 위치 1002 를 반환합니다.
    • 출력: {2}
  • INDEX($C$5:$C$15,MATCH(E5,$B$5: $B$15)) → 이것은
  • INDEX($C$5:$C$15,2)
    • 출력: {1029}
  • 이제 ENTER 를 눌러 출력을 가져옵니다.

  • 마지막으로 채우기 핸들 을 사용하여 자동완성 을 최대 F9 까지 합니다.

자세히 보기: Excel에서 두 열의 일치 항목을 계산하는 방법(5 Easy방법)

유사한 읽기

  • Excel 두 목록을 비교하고 차이점 반환(4가지 방법)
  • Excel에서 여러 열을 일치시키는 방법(가장 쉬운 5가지 방법)
  • 두 열을 비교하는 Excel 매크로(4가지 쉬운 방법)
  • 엑셀에서 3개의 컬럼을 비교하여 반환(4가지 방법)

3. IF, INDEX, MATCH 함수를 조합하여 2개의 컬럼을 매칭하여 3번째를 엑셀에서 반환

이제 다른 방법을 보여드리겠습니다. 이 방법은 데이터셋을 약간 변경했습니다.

이번에는 제품 ID 카테고리<를 모두 매칭하겠습니다. 2> 그리고 가격 을 가져옵니다. IF , INDEX, MATCH 기능의 조합이 여기에서 작동합니다.

단계:

  • G7 으로 이동하여 다음 수식을 작성합니다.
=INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0))

공식 분석:

  • C5:C15=G6 IF<에 대한 논리적 테스트입니다. 2> 조건은 배열 조건입니다.
    • 출력: TRUE 범주 C 에 대한 것이고 FALSE 는 다른 범주에 대한 것입니다. {FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE}
  • B5:B15 → 테스트가 TRUE .
  • MATCH(G5,IF(C5:C15=G6,B5:B15),0)) 인 경우의 값 → G5 는 조회 값이고 조회 배열은 IF(C5:C15=G6,B5:B15) 입니다. 이는 Excel 을 찾을 것임을 의미합니다. PID-1001 {FALSE;FALSE;”PID-1005″;”PID-1001″;FALSE;FALSE;”PID-1009″;FALSE;FALSE;FALSE;FALSE} 에서 상대 위치를 가져옵니다.
    • 출력: {4}
  • INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6, B5:B15),0)) → 이것은
  • INDEX(D5:D15,4)
    • 가 됩니다. 출력: {2186}
  • 그런 다음 CTRL+SHIFT+ENTER 를 눌러 출력을 가져옵니다. 이것은 배열 수식이기 때문입니다. 내부에 수식이 포함된 수식에 한 쌍의 두 번째 괄호 가 표시됩니다.

자세히 보기: Excel에서 두 개의 열을 일치시키고 세 번째 열을 출력(3가지 빠른 방법)

기억해야 할 사항

  • 절대 참조 는 범위 잠금용.
  • CTRL+SHIFT+ENTER 배열 수식용.

결론

일치 항목을 찾기 위한 열 간 비교 다른 열의 값을 반환하는 것은 Excel 의 일반적인 관행입니다. 이런 종류의 문제에 대한 해결책을 알면 많은 경우 작업이 쉬워집니다. 이 기사가 마음에 드시기 바랍니다. 더 가치 있는 기사를 기대해 주세요.

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