초심자와 고급 사용자를 위한 10가지 VLOOKUP 예제

초심자와 고급 사용자를 위한 10가지 VLOOKUP 예제

VLOOKUP 함수는 벤치마크입니다.

VLOOKUP 기능을 사용할 줄 알면 Excel에 대해 어느 정도 알고 있는 것입니다.

그렇지 않다면 이력서에 Excel을 강점 중 하나로 나열하지 않는 것이 좋습니다.

나는 그룹 인터뷰를 했고 한 후보자가 자신의 전문 분야로 Excel을 언급하자 가장 먼저 질문을 받은 것은 – 아이디어를 얻었을 때 – VLOOKUP 기능이었습니다.

이제 이 Excel 기능의 중요성을 알았으므로 "나는 Excel에서 한두 가지를 알고 있습니다."라고 자랑스럽게 말할 수 있도록 완전히 이해하는 것이 좋습니다.

이것은 거대한 VLOOKUP 튜토리얼이 될 것입니다(내 기준에 따라).

이 모든 것을 다룬 다음 VLOOKUP의 유용하고 실용적인 예를 보여 드리겠습니다.

Excel에서 VLOOKUP 기능을 언제 사용합니까?

VLOOKUP 함수는 열에서 일치하는 데이터 요소를 찾고 있을 때 가장 잘 작동하고 일치하는 데이터 요소가 발견되면 행의 오른쪽에 있는 열을 가져와 지정된 수의 셀에서 값을 가져옵니다.

Excel에서 Vlookup을 사용해야 하는 경우를 이해하기 위해 여기에서 간단한 예를 들어 보겠습니다.

기억하세요. 시험 점수가 나오고 게시판에 붙을 때면 다들 이름과 점수를 미친 듯이 검색하곤 했습니다(적어도 제가 학창시절에는 많이 그랬습니다).

작동 방식은 다음과 같습니다.

  • 게시판으로 이동하여 이름이나 등록 번호를 찾기 시작합니다(손가락을 목록 위아래로 움직입니다).
  • 이름을 찾으면 이름/등록번호 오른쪽으로 눈을 움직여 점수를 확인합니다.

이것이 바로 Excel VLOOKUP 기능이 하는 일입니다(다음 인터뷰에서 이 예를 자유롭게 사용하십시오).

VLOOKUP 함수는 열에서 지정된 값(위의 예에서는 사용자 이름)을 찾고 지정된 일치 항목을 찾으면 같은 행에서 값(얻은 토큰)을 반환합니다.

통사론

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

입력 매개변수

  • 조회_값 –이것은 테이블의 가장 왼쪽 열에서 찾으려는 조회 값입니다.값, 셀 참조 또는 텍스트 문자열일 수 있습니다.스코어시트 예에서 이것은 귀하의 이름이 됩니다.
  • 테이블_배열 –이것은 값을 찾고 있는 테이블의 배열입니다.이것은 셀 범위 또는 명명된 범위에 대한 참조일 수 있습니다.점수 테이블 예에서 이것은 각 과목에 대한 모든 사람의 점수를 포함하는 전체 테이블입니다.
  • col_index -일치하는 값을 가져올 열 인덱스 번호입니다.분수 테이블 예에서 수학의 분수(분수를 포함하는 테이블의 첫 번째 열)를 원하면 열 1을 볼 수 있습니다.신체점수를 원하시면 1열과 2열을 보시면 됩니다.
  • [범위 조회] –여기에서 정확히 일치 또는 대략적인 일치를 원하는지 여부를 지정할 수 있습니다.생략하면 기본값은 TRUE - 근사 일치(아래 추가 참고 사항 참조).

추가 참고 사항(지루하지만 알아야 할 중요한 사항)

  • 일치 항목은 정확하거나(range_lookup에서 FALSE 또는 0) 근사치(TRUE 또는 1)일 수 있습니다.
  • 대략적인 조회에서 목록이 오름차순(위에서 아래로)으로 정렬되었는지 확인하십시오. 그렇지 않으면 결과가 정확하지 않을 수 있습니다.
  • range_lookup이 TRUE(근사치 조회)이고 데이터가 오름차순으로 정렬되는 경우:
    • VLOOKUP 함수가 값을 찾지 못하면 lookup_value보다 작은 가장 큰 값을 반환합니다.
    • lookup_value가 최소값보다 작으면 #N/A 오류를 반환합니다.
    • lookup_value가 텍스트인 경우 와일드카드를 사용할 수 있습니다(아래 예 참조).

이제 VLOOKUP 함수가 무엇을 할 수 있는지에 대한 기본적인 이해가 되었기를 바랍니다. 양파를 껍질을 벗기고 VLOOKUP 함수의 몇 가지 실용적인 예를 살펴보겠습니다.

10 Excel VLOOKUP 예제(기본 및 고급)

다음은 일상 업무에서 Excel Vlookup을 사용하는 방법을 보여주는 10가지 유용한 예입니다.

관련 질문  Excel COUNTIF 및 COUNTIFS에서 여러 조건을 사용하는 방법

예 1 - Brad의 수학 점수 찾기

아래 VLOOKUP 예에서 가장 왼쪽 열에 학생 이름이 있는 목록이 있고 열 B에서 E까지 다른 과목의 성적이 있습니다.

VLOOKUP 예 - VLOOKUP 함수를 사용하여 Brad 레이블이 지정된 데이터 세트 찾기

이제 작업을 시작하고 VLOOKUP 기능을 사용하여 가장 잘하는 작업을 수행해 보겠습니다.위의 데이터에서 Brad가 수학에서 몇 점을 득점했는지 알아야 합니다.

위의 데이터에서 Brad가 수학에서 몇 점을 득점했는지 알아야 합니다.

다음은 Brad의 수학 점수를 반환하는 VLOOKUP 공식입니다.

=VLOOKUP("브래드",$A$3:$E$10,2,0)

위 공식에는 XNUMX개의 매개변수가 있습니다.

  • "브래드": - 조회 값입니다.
  • $A$3:$E$10 - 이것은 우리가 보고 있는 세포의 범위입니다.Excel은 가장 왼쪽 열에서 조회 값을 찾습니다.이 예에서는 지정된 배열의 가장 왼쪽 열인 A3:A10에서 Brad라는 이름을 찾습니다.
  • 2 – 함수가 Brad의 이름을 찾으면 배열의 두 번째 열로 이동하여 Brad와 같은 행에 있는 값을 반환합니다.여기서 값 2는 지정된 배열의 두 번째 열에서 점수를 찾고 있음을 의미합니다.
  • 0 – VLOOKUP 함수가 정확히 일치하는 항목만 찾도록 지시합니다.

위의 예에서 VLOOKUP 공식이 작동하는 방식은 다음과 같습니다.

먼저 가장 왼쪽 열에서 Brad 값을 찾습니다.A6 셀의 값을 위에서 아래로 조회합니다.

VLOOKUP 함수는 목록을 위에서 아래로 스캔합니다.

값을 찾으면 두 번째 열의 오른쪽으로 이동하여 값을 가져옵니다.

일치하는 항목을 찾으면 VLOOKUP이 지정된 열로 오른쪽으로 이동합니다.

동일한 공식 구성을 사용하여 모든 과목에서 모든 사람의 점수를 얻을 수 있습니다.

예를 들어, 화학에서 Maria의 점수를 찾으려면 다음 VLOOKUP 공식을 사용하십시오.

=VLOOKUP("마리아",$A$3:$E$10,4,0)

Excel Vlookup 예제 1a 마리아 화학

위의 예에서 조회 값(학생 이름)은 큰따옴표로 묶여 입력됩니다.조회 값이 포함된 셀 참조를 사용할 수도 있습니다.

셀 참조를 사용하는 이점은 수식을 동적으로 만든다는 것입니다.

예를 들어, 학생 이름이 있는 셀이 있고 수학 성적을 받는 경우 학생 이름을 변경하면 결과가 자동으로 업데이트됩니다(아래 참조).

VLOOKUP 예제는 드롭다운 메뉴의 기능을 사용하는 방법을 보여줍니다.

가장 왼쪽 열에 없는 조회 값을 입력하면 #N/A 오류가 반환됩니다.

예 2 - 양방향 조회

위의 예 1에서는 열 값을 하드코딩했습니다.따라서 열 인덱스 번호로 2를 사용하기 때문에 수식은 항상 Math의 점수를 반환합니다.

그러나 VLOOKUP 값과 열 인덱스 번호를 모두 동적으로 만들고 싶다면 어떻게 해야 할까요?예를 들어, 아래와 같이 학생 이름이나 과목 이름을 변경할 수 있으며 VLOOKUP 수식은 올바른 점수를 얻습니다.다음은 양방향 VLOOKUP 수식의 예입니다.

다음은 양방향 VLOOKUP 함수의 예입니다.

VLOOKUP 예제 - Excel에서 양방향 조회

이 양방향 조회 수식을 만들려면 열도 동적으로 만들어야 합니다.따라서 사용자가 주제를 변경하면 수식이 자동으로 올바른 열(수학 2, 물리학 3 등)을 선택합니다.

이렇게 하려면 MATCH 함수를 열 매개변수로 사용해야 합니다.

다음은 이를 수행하는 VLOOKUP 공식입니다.

=VLOOKUP(G4,$A$3:$E$10,MATCH(H3,$A$2:$E$2,0),0)

위의 수식은 MATCH(H3,$A$2:$E$2,0)를 열 번호로 사용합니다.MATCH 함수는 주제 이름을 조회 값(H3에서)으로 사용하고 A2:E2에서 해당 위치를 반환합니다.따라서 Math를 사용하는 경우 Math가 B2(지정된 배열 범위의 두 번째 셀)에 있기 때문에 2를 반환합니다.

예 3 - 조회 값으로 드롭다운 사용

위의 예에서는 데이터를 수동으로 입력해야 합니다.이는 특히 조회 값이 많은 경우 시간이 많이 걸리고 오류가 발생하기 쉽습니다.

이 경우 조회 값의 드롭다운 목록(이 경우 학생 이름 및 과목일 수 있음)을 만들고 목록에서 간단히 선택하는 것이 좋습니다.

선택 항목에 따라 수식이 자동으로 결과를 업데이트합니다.

아래 그림과 같이:

드롭다운을 조회 값으로 사용

백엔드에 수백 명의 학생으로 구성된 거대한 데이터 세트를 가질 수 있지만 최종 사용자(예: 교사)는 .

이 작업을 수행하는 방법:

이 예에서 사용된 VLOOKUP 수식은 예 2에서 사용된 것과 동일합니다.

=VLOOKUP(G4,$A$3:$E$10,MATCH(H3,$A$2:$E$2,0),0)

조회 값이 드롭다운 목록으로 변환되었습니다.

드롭다운 목록을 만드는 단계는 다음과 같습니다.

  • 드롭다운 목록이 필요한 셀을 선택합니다.이 예에서는 G4에서 학생 이름이 필요합니다.
  • 데이터 -> 데이터 도구 -> 데이터 유효성 검사로 이동합니다.
  • 데이터 유효성 검사 대화 상자의 설정 탭에 있는 허용 드롭다운 목록에서 목록을 선택합니다.
  • 소스에서 $A$3:$A$10을 선택합니다.
  • 확인을 클릭합니다.

이제 G4 셀에 드롭다운 목록이 표시됩니다.마찬가지로 H3에서 테마를 만들 수 있습니다.

예 4 - XNUMX방향 조회

XNUMX방향 조회란 무엇입니까?

예제 2에서는 다양한 과목의 학생들에 대한 점수가 포함된 조회 테이블을 사용했습니다.이것은 두 개의 변수를 사용하여 점수(학생 이름 및 과목 이름)를 가져오기 때문에 양방향 조회의 예입니다.

이제, XNUMX년 후에 한 학생이 단위 시험, 중간 시험, 기말 시험의 XNUMX가지 다른 레벨의 시험을 치게 된다고 가정해 봅시다(이것은 제 학창시절의 시험입니다).

XNUMX방향 조회는 지정된 시험 수준에서 지정된 과목에 대한 학생의 점수를 얻을 수 있습니다.

아래 그림과 같이:

VLOOKUP 함수를 사용한 3방향 조회의 예

위의 예에서 VLOOKUP 함수는 세 가지 다른 테이블(단위 시험, 중간고사, 기말고사)에서 지정된 과목의 지정된 학생의 성적을 조회하고 반환할 수 있습니다.

다음은 H4 셀에 사용된 수식입니다.

=VLOOKUP(G4,CHOOSE(IF(H2="Unit Test",1,IF(H2="Midterm",2,3)),$A$3:$E$7,$A$11:$E$15,$A$19:$E$23),MATCH(H3,$A$2:$E$2,0),0)

이 수식은 CHOOSE 함수를 사용하여 올바른 테이블이 참조되도록 합니다.공식의 CHOOSE 부분을 분석해 보겠습니다.

CHOOSE(IF(H2=”Unit Test”,1,IF(H2=”Midterm”,2,3)),$A$3:$E$7,$A$11:$E$15,$A$19:$E$23)

공식에 대한 첫 번째 인수는 IF(H2=”Unit Test”,1,IF(H2=”Midterm”,2,3))로, 셀 H2를 검사하고 참조된 테스트 수준을 확인합니다.단위 테스트인 경우 단위 테스트 점수가 포함된 $A$3:$E$7이 반환됩니다.중간 시험인 경우 $A$11:$E$15를 반환하고, 그렇지 않으면 $A$19:$E$23을 반환합니다.

이렇게 하면 VLOOKUP 테이블 배열이 동적으로 만들어 XNUMX방향 조회가 됩니다.

관련 질문  Google 개인 정보 설정 조정: 음성, 광고, 위치 등

예 5 - 목록에서 마지막 값 가져오기

VLOOKUP 수식을 만들어 목록의 마지막 값을 가져올 수 있습니다.

Excel에서 사용할 수 있는 가장 큰 양수는 9.99999999999999 307 + 이것은 또한 VLOOKUP 번호에서 가장 큰 조회 번호가 동일함을 의미합니다.

나는 당신이 그렇게 큰 숫자를 포함하는 계산이 필요하지 않을 것이라고 생각합니다.이것이 바로 목록의 마지막 숫자를 얻는 데 사용할 수 있는 것입니다.

다음과 같은 데이터 세트가 있다고 가정합니다.(A1:A14에서), 목록의 마지막 번호를 얻으려고 합니다.

Excel에서 VLOOKUP 함수를 사용하여 목록에서 마지막 값 찾기

사용할 수 있는 공식은 다음과 같습니다.

=VLOOKUP(9.99999999999999E+307,$A$1:$A$14,TRUE)

위의 공식은 대략적으로 일치하는 VLOOKUP을 사용합니다.  (FALSE 또는 0이 아닌 수식 끝에 TRUE가 있음을 유의하십시오.)또한 이 VLOOKUP 수식은 목록을 정렬하지 않고도 작동합니다.

대략적인 VLOOKUP 함수가 작동하는 방식은 다음과 같습니다.맨 왼쪽 열을 위에서 아래로 스캔합니다.

  • 정확히 일치하는 경우 이 값이 반환됩니다.
  • 조회 값보다 높은 값을 찾으면 그 위에 있는 셀의 값을 반환합니다.
  • 조회 값이 목록의 모든 값보다 크면 마지막 값이 반환됩니다.

위의 예에서 세 번째 경우가 작동 중입니다.

때문에9.99999999999999 307 +엑셀에서 사용할 수 있는 가장 큰 숫자이므로 조회 값으로 사용할 경우 목록의 마지막 숫자를 반환합니다.

마찬가지로 목록의 마지막 텍스트 항목을 반환하는 데 사용할 수도 있습니다.이를 수행할 수 있는 공식은 다음과 같습니다.

=VLOOKUP("zzz",$A$1:$A$8,1, TRUE )

Excel Vlookup 예제 성 값 이름

같은 논리를 따르십시오.Excel은 모든 이름을 확인하고 zzz는 zzz 앞의 문자로 시작하는 모든 이름/텍스트보다 큰 것으로 간주되므로 목록의 마지막 항목을 반환합니다.

예 6 - 와일드카드 및 VLOOKUP을 사용한 부분 조회

Excel 와일드카드는 많은 상황에서 유용합니다.

레시피에 초능력을 부여하는 것은 이 마법의 물약입니다.

목록에서 값을 조회해야 하는데 정확히 일치하지 않는 경우 부분 조회가 필요합니다.

예를 들어 아래와 같은 데이터 세트가 있고 목록에서 회사 ABC를 찾고 싶지만 목록에 ABC 대신 ABC Ltd가 있다고 가정합니다.

Excel의 와일드카드 - 부분 찾기

열 A에 정확히 일치하는 항목이 없기 때문에 ABC를 조회 값으로 사용할 수 없습니다.근사적으로 일치하면 잘못된 결과가 나올 수도 있으며 목록을 오름차순으로 정렬해야 합니다.

그러나 VLOOKUP 함수에서 와일드카드를 사용하여 일치 항목을 얻을 수 있습니다.

D2 셀에 다음 수식을 입력하고 다른 셀로 끕니다.

=VLOOKUP("*"&C2&"*",$A$2:$A$8,1,FALSE)

와일드카드가 있는 VLOOKUP을 사용하여 부분적으로 일치하는 항목 찾기

이 공식은 어떻게 작동합니까?

위의 수식에서 조회값을 그대로 사용하지 않고 와일드카드 별표(*)로 둘러싸 - "*"&C2&"*"

별표는 임의의 수의 문자를 나타낼 수 있는 Excel의 와일드카드 문자입니다.

조회 값 주위에 별표를 사용하여 C2에 있는 단어가 포함된 텍스트를 찾아야 한다고 Excel에 알립니다.C2의 텍스트 앞이나 뒤에 원하는 수의 문자가 있을 수 있습니다.

예를 들어, C2 셀에는 ABC가 포함되어 있으므로 VLOOKUP 함수는 A2:A8의 이름을 보고 ABC를 검색합니다.ABC Ltd의 ABC가 포함되어 있으므로 A2 셀에서 일치하는 항목을 찾습니다. ABC의 왼쪽 또는 오른쪽에 문자가 있는지 여부는 중요하지 않습니다.텍스트 문자열에 ABC가 있을 때까지 일치하는 것으로 간주됩니다.

참고: VLOOKUP 함수는 항상 일치하는 첫 번째 값을 반환하고 추가 조회를 중지합니다.따라서 목록에 ABC가 있으면 (주)ABC Corporation의 경우 첫 번째를 반환하고 나머지는 무시합니다.

예 7 - 조회 값 일치에도 불구하고 VLOOKUP이 오류를 반환함

일치하는 조회 값이 있고 VLOOKUP 함수가 오류를 반환하는 것을 보면 미치게 될 것입니다.

예를 들어 아래의 경우 일치(Matt)가 있지만 VLOOKUP 함수는 여전히 오류를 반환합니다.

VLOOKUP을 사용할 때 오류를 일으키는 추가 공백의 예

이제 일치하는 항목이 있는 것을 볼 수 있지만 맨눈으로 볼 수 없는 것은 선행 또는 후행 공백이 있을 수 있다는 것입니다.조회 값 앞, 뒤 또는 사이에 이러한 추가 공백이 있으면 정확히 일치하지 않습니다.

이것은 일반적으로 데이터베이스에서 데이터를 가져오거나 다른 사람에게서 데이터를 가져올 때 발생합니다.이러한 선행/후행 공백은 안으로 들어가는 경향이 있습니다.

여기에서 해결책은 TRIM 기능입니다.선행 또는 후행 공백 또는 단어 사이의 추가 공백을 제거합니다.

다음은 올바른 결과를 제공하는 공식입니다.

=VLOOKUP("매트",TRIM($A$2:$A$9),1,0)

배열 수식이므로 Enter 대신 Control+Shift+Enter를 사용하십시오.

또 다른 접근 방식은 먼저 TRIM 함수로 조회 배열을 처리하여 모든 추가 공백이 사라졌는지 확인한 다음 평소와 같이 VLOOKUP 함수를 사용하는 것입니다.

예 8 - 대소문자 구분 조회 수행

기본적으로 VLOOKUP 함수의 조회 값은 대소문자를 구분하지 않습니다.예를 들어 조회 값이 MATT, matt 또는 Matt이면 VLOOKUP 함수에 대해 모두 동일합니다.대소문자에 관계없이 일치하는 첫 번째 값을 반환합니다.

그러나 대소문자를 구분하여 조회하려면 EXACT 함수와 VLOOKUP 함수를 사용해야 합니다.

다음은 예입니다.

대소문자 구분 조회 수행

보시다시피 세 개의 셀은 동일한 이름(A2, A4 및 A5)을 갖지만 대문자가 다릅니다.오른쪽에는 세 가지 이름(Matt, MATT 및 Matt)과 수학 점수가 있습니다.

VLOOKUP 함수는 현재 대소문자를 구분하는 조회 값을 처리할 수 없습니다.위의 예에서 A38에서 Matt의 점수인 2을 항상 반환합니다.

관련 질문  KB5003173 문제 - 0x800f0922 오류 업데이트에 대한 최선의 수정 실패

대소문자를 구분하려면 도우미 열을 사용해야 합니다(아래 그림 참조).

Excel Vlookup 예제 - 대소문자 구분 도우미 행

도움말 열의 값을 얻으려면 =ROW() 함수를 사용하십시오.셀의 행 번호만 가져옵니다.

도우미 열이 있으면 대소문자를 구분하는 조회 결과를 제공하는 공식이 있습니다.

=VLOOKUP(MAX(EXACT(E2,$A$2:$A$9)*(ROW($A$2:$A$9))),$B$2:$C$9,2,0)

이제 그것을 분해하고 그것이하는 일을 이해합시다.

  • EXACT(E2,$A$2:$A$9) - 이 부분은 E2의 조회 값을 A2:A9의 모든 값과 비교합니다.TRUE/FALSE의 배열을 반환하며 정확히 일치하는 경우 TRUE가 반환됩니다.이 경우 {TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE} 배열을 반환합니다.
  • EXACT(E2,$A$2:$A$9)*(ROW($A$2:$A$9) - 이 부분은 TRUE/FALSE 배열에 행 번호를 곱합니다. TRUE가 있는 한 행 번호를 제공합니다. , 그렇지 않으면 0을 제공합니다. 이 경우 {2;0;0;0;0;0;0;0}을 반환합니다.
  • MAX(EXACT(E2,$A$2:$A$9)*(ROW($A$2:$A$9))) – 這部分返回數字數組中的最大值。이 경우 2(정확한 줄 번호)를 반환합니다.
  • 이제 이 숫자를 조회 값으로 사용하고 조회 배열을 B2:C9로 사용합니다.

참고: 이것은 배열 수식이므로 그냥 입력하는 대신 Control + Shift + Enter를 사용하십시오.

예 9 - 여러 조건에서 VLOOKUP 사용

Excel VLOOKUP 함수는 기본 형식에서 조회 값을 조회하고 지정된 행에서 해당 값을 반환합니다.

그러나 일반적으로 VLOOKUP은 여러 기준으로 Excel에서 필요합니다.

학생 이름, 시험 유형 및 수학 점수(아래 참조)가 포함된 데이터가 있다고 가정합니다.

Excel Vlookup 예제 - 두 번째 조회

VLOOKUP 기능을 사용하여 해당 시험 수준에서 각 학생의 수학 점수를 얻는 것은 어려울 수 있습니다.

예를 들어 조회 값으로 Matt와 함께 VLOOKUP을 사용하려고 하면 항상 91을 반환합니다. 이 값은 목록에서 Matt가 처음 나타나는 점수입니다.각 시험 유형(단위, 중간, 기말고사)에 대한 Matt 점수를 얻으려면 고유한 조회 값을 생성해야 합니다.

이것은 도우미 열을 사용하여 수행할 수 있습니다.첫 번째 단계는 분수 왼쪽에 도우미 열을 삽입하는 것입니다.

Excel Vlookup 예제 - 두 번째 조회 도우미

이제 이름의 각 인스턴스에 대해 고유한 한정자를 만들려면 C2에서 다음 공식을 사용하십시오. =A2&”|”&B2

이 수식을 도우미 열의 모든 셀에 복사합니다.이렇게 하면 이름의 각 인스턴스에 대해 고유한 조회 값이 생성됩니다(아래 참조).

Excel VLOOKUP - 함수 예제 도우미

이제 중복 이름이 있지만 이름을 시험 수준과 결합하면 중복이 없습니다.

이제 도우미 열 값을 조회 값으로 사용할 수 있기 때문에 쉽습니다.

이것은 G3:I8의 결과를 제공하는 공식입니다.

=VLOOKUP($F3&"|"&G$2,$C$2:$D$19,2,0)

여기에서 조회 값을 얻기 위해 학생 이름과 시험 수준을 결합하고 이 조회 값을 사용하여 일치하는 레코드에 대한 도우미 열을 확인합니다.

Excel VLOOKUP 함수 예제 수식 고유 조회

참고: 위의 예에서는 | 보조 열에 텍스트를 추가할 때 구분 기호로 사용됩니다.매우 드문(그러나 가능한) 경우에 두 가지 다른 기준이 있을 수 있지만 두 기준을 결합하면 결국 동일한 결과를 얻을 수 있습니다.다음은 예입니다.

여러 조건이 있는 VLOOKUP - 구분 기호가 사용되는 이유

A2와 A3는 다르고 B2와 B3은 다르지만 조합은 궁극적으로 동일합니다.그러나 구분 기호를 사용하면 조합도 달라집니다(D2 및 D3).

다음은 도우미 열을 사용하지 않고 여러 조건에서 VLOOKUP을 사용하는 방법에 대한 자습서입니다.

예 10 - VLOOKUP 함수 사용 시 오류 처리

Excel VLOOKUP 함수는 지정된 조회 값을 찾을 수 없는 경우 오류를 반환합니다.VLOOKUP이 값을 찾을 수 없다면 추악한 오류 값이 데이터의 미학을 방해하는 것을 원하지 않을 것입니다.

"사용할 수 없음" 또는 "찾을 수 없음"과 같은 의미의 전체 텍스트로 오류 값을 쉽게 제거할 수 있습니다.

예를 들어 아래 예에서 목록에서 Brad의 점수를 찾으려고 하면 목록에 Brad의 이름이 없기 때문에 오류가 반환됩니다.

Excel Vlookup 예제 - 오류 처리

이 오류를 제거하고 의미 있는 것으로 바꾸려면 VLOOKUP 함수를 IFERROR 함수로 래핑하십시오.

공식은 다음과 같습니다.

=IFERROR(VLOOKUP(D2,$A$2:$B$7,2,0),"찾을 수 없음")

IFERROR 함수는 첫 번째 인수(이 경우 VLOOKUP 함수)에서 반환된 값이 오류인지 확인합니다.오류가 아니면 VLOOKUP 함수를 통해 값을 반환하고, 그렇지 않으면 Not Found를 반환합니다.

Excel Vlookup 예제 - 찾을 수 없음 처리 오류

IFERROR 함수는 Excel 2007부터 사용할 수 있습니다.이전 버전을 사용 중인 경우 다음 기능을 사용하십시오.

=IF(ISERROR(VLOOKUP(D2,$A$2:$B$7,2,0)),"Not Found",VLOOKUP(D2,$A$2:$B$7,2,0))

이것이 이 VLOOKUP 튜토리얼의 전부입니다.

Excel에서 Vlookup 기능을 사용하는 주요 예를 제시하려고 합니다.이 목록에 추가된 더 많은 예를 보려면 의견 섹션에 알려주십시오.

관련 엑셀 기능:

  • 엑셀 HLOOKUP 함수.
  • 엑셀 XLOOKUP 함수
  • 엑셀 인덱스 기능.
  • 엑셀 간접 함수.
  • 엑셀 매치 기능.
  • 엑셀 오프셋 기능.

오 안녕하세요 👋만나서 반갑습니다.

뉴스레터 구독, 매우 정기적으로 보내기훌륭한 기술귀하의 게시물에상자.

코멘트 남기기