Excel 조회 대 VLOOKUP: 3가지 예 포함

  • 이 공유
Hugh West

Excel LOOKUP VLOOKUP 함수를 모두 사용하여 데이터세트의 값을 조회하여 원하는 열과 범위에서 값을 가져옵니다. LOOKUP VLOOKUP 은 결과적으로 유사하게 작동하지만 조작성이 다릅니다. 이 문서에서는 Excel LOOKUP VLOOKUP 함수 간의 차이점과 호환성에 대해 설명합니다.

제품 판매<의 데이터 세트가 있다고 가정합니다. 5>. LOOKUP VLOOKUP 을 사용하여 선택한 열 또는 범위에서 값을 조회하여 차이점을 보여주고자 합니다.

다운로드용 데이터 세트

아래 링크에서 통합 문서를 다운로드할 수 있습니다.

조회 대 Vlookup.xlsx

LOOKUP & VLOOKUP

LOOKUP 함수:

LOOKUP 함수 의 구문은

입니다. LOOKUP(lookup_value, lookup_vector, [result_vector])

또는

LOOKUP(lookup_value,array)

구문에서

lookup_value ; 찾고자 하는 값.

lookup_vector; lookup_value 가 존재하는 단일 행 또는 열.

[result_vector](선택 사항); 결과 값이 추출되는 단일 행 또는 열인 lookup_vector 와 동일한 크기입니다. 이 함수는 없는 경우 첫 번째 열 데이터를 반환합니다.

array; 범위에서 lookup_value 와 일치하는 값을 추출합니다.

VLOOKUP 함수:

VLOOKUP 함수의 구문은

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

In 구문,

lookup_value; 찾고자 하는 값.

table_array; lookup_value 를 검색하는 테이블 또는 범위 .

col_index_num; lookup_value 가 추출될 열 번호.

[range_lookup]; 검색 일치 상태를 선언합니다. 참-대략 일치 , 거짓-완전 일치.

자세히 보기: 내용 VLOOKUP의 테이블 배열입니까? (예문으로 설명)

엑셀 LOOKUP vs VLOOKUP 함수

1. 대략적인 일치 처리

LOOKUP VLOOKUP 함수 의 주요 차이점 중 하나는 LOOKUP 함수는 Approximate Match 에 바인딩됩니다. 여기서 VLOOKUP 대략적인 정확한 일치를 모두 제공합니다.

LOOKUP 은 자동으로 lookup_arrar에서 대략적인 일치를 가져옵니다(즉, B4:B16 )

="" strong=""> col_index_num에서 값을 가져오기 위한 대략적 또는 정확한 일치 옵션을 제공합니다.

LOOKUP 함수 수행

조회 결과 셀에서 사용하는 수식은

=LOOKUP(H4,B4:B16,C4:C16)

여기

<입니다. 0> H4; lookup_value입니다.

B4:B16, lookup_vector입니다.

C4: C16; [result_vector]입니다.

데이터세트에서 우리는임의의 lookup_value (즉, 초콜릿 )에 대한 반환 값입니다. 하지만 여전히 LOOKUP 수식은 값을 반환하는 그런 종류의 항목이 없습니다. 분명히 결과 값이 잘못되었습니다. LOOKUP 수식은 lookup_value (예: 초콜릿 )와 일치하는 대략적인 값을 가져옵니다.

VLOOKUP 함수 수행

Vlookup 결과 셀에 사용된 수식은

=VLOOKUP(H11,B4:E16,2,FALSE)

여기서

H11; 조회 값입니다.

B4:E16; table_array입니다.

2; col_index_num입니다.

FALSE이고, [range_lookup]입니다.

LOOKUP 수식과 유사하게 VLOOKUP 수식을 사용하여 선택한 열 번호에서 결과 값을 가져옵니다. 해당 항목이 없으므로 #N/A 를 반환합니다.

LOOKUP VLOOKUP 함수의 결과를 한 장의 사진으로 모두 제공합니다. LOOKUP 함수의 대략적인 일치에 대한 제한의 감각.

이제 기본 대략적인 일치 에 의해 제한된다고 할 수 있습니다. LOOKUP 함수는 VLOOKUP 함수보다 뒤떨어집니다.

자세히 보기: 일치가 존재할 때 VLOOKUP이 #N/A를 반환하는 이유는 무엇입니까? (5가지 원인 및 해결 방법)

유사한 읽기

  • Excel에서 이중 VLOOKUP을 적용하는 방법(4가지 빠른 방법)
  • VLOOKUP이 작동하지 않음(8가지 이유 &솔루션)
  • INDEX MATCH 대 VLOOKUP 함수(예제 9개)
  • VLOOKUP 및 Excel에서 모든 일치 항목 반환(7가지 방법)
  • 엑셀에서 여러 기준으로 VLOOKUP 사용(6가지 방법 + 대안)

2. 양방향 작업 수행

LOOKUP 기능은 왼쪽에서 오른쪽 또는 오른쪽에서 왼쪽 양방향으로 값을 검색하고 일치시킵니다. 그러나 VLOOKUP 기능은 왼쪽에서 오른쪽으로 일치하는 검색만 수행합니다. 보다 구체적으로 VLOOKUP 의 경우 lookup_value 는 결과 값을 가져오는 열의 왼쪽에 있어야 합니다.

< LOOKUP 은 왼쪽을 허용합니다. 오른쪽으로 또는 오른쪽에서 왼쪽으로 조작성. lookup_value 를 행이나 열에 동시에 일치시킵니다.

="" strong=""> 은 왼쪽에서 오른쪽으로만 작동할 수 있습니다. lookup_value 는 열에만 일치합니다.

LOOKUP 함수 수행

조회 결과 셀에서 사용하는 수식은 다음과 같습니다.

=LOOKUP(H4,C4:C16,B4:B16)

여기서

H4; lookup_value입니다.

C4:C16, lookup_vector입니다.

B4: B16; [result_vector]입니다.

데이터세트에서 임의의 <1에 대한 반환 값을 원합니다>lookup_value (즉, 57 ). 우리는 LOOKUP 함수를 사용하여 결과를 도출하고 정확한 결과를 도출합니다(예: Bran ). LOOKUP 기능은 두 가지 모두에서 작동하므로 [result_vector]를 가져올 수 있습니다.

VLOOKUP 함수 수행

Vlookup 결과<2에서 사용하는 공식> cell is

=VLOOKUP(H11,B4:E16,1,FALSE)

여기서

H11; lookup_value입니다.

B4:E16; table_array입니다.

1; col_index_num입니다.

FALSE이고, [range_lookup]입니다.

LOOKUP 수식과 마찬가지로 VLOOKUP 수식은 선택한 열 번호(즉, 1 )에서 결과 값을 가져옵니다. lookup_value에 남아 있는 열에서 반환 값을 조회할 수 없으므로 #N/A 를 반환합니다. 여기서 col_index_num (즉, 1 )은 lookup_value 열(즉, 2 )로 남습니다.

아래 이미지만 봐도 LOOKUP VLOOKUP 기능의 방향성 조작성을 쉽게 구분할 수 있습니다.

따라서 LOOKUP 함수는 VLOOKUP 함수가 버벅거리는 부분의 운용성을 고려하여 다차원적입니다.

자세히 보기: 7가지 조회 유형 Excel

3에서 사용할 수 있습니다. 상호 교환 가능한 LOOKUP 및 VLOOKUP

LOOKUP VLOOKUP 함수는 방향을 보는 것과는 별개로 비슷한 방식으로 조회 결과를 생성합니다. 대부분의 경우 서로 바꿔서 사용할 수 있습니다.

구문에서 LOOKUP 함수가 간단하고 조사한 값을 반환한다는 것을 알 수 있습니다. lookup_vector . VLOOKUP 함수도 이 작업을 수행하지만 복잡한 방식으로 수행됩니다. VLOOKUP 함수는 인수에 지정된 열에서 값을 반환합니다.

LOOKUP 함수 수행

조회 결과<에 사용된 수식 2>는 3> =LOOKUP(H4,B4:B16,C4:C16)

식 중

H4이고; lookup_value입니다.

B4:B16, lookup_vector입니다.

C4: C16; [result_vector]입니다.

결과적으로 57 을(를) 얻습니다. Quantity 열의 값을 교차 확인하면 결과와 동일한 항목이 표시됩니다.

따라서 간단히 LOOKUP 공식이 다음을 반환한다고 말할 수 있습니다.

VLOOKUP 함수 수행

Vlookup 결과 셀에서 사용하는 수식은

=VLOOKUP(H11,B4:E16,2,FALSE)

공식에서

H11; lookup_value입니다.

B4: E16; table_array입니다.

2; col_index_num입니다.

FALSE이고, [range_lookup]입니다.

LOOKUP 수식과 동일하게 VLOOKUP 은 결과로 57 를 반환합니다. 그리고 그 결과 값이 맞는지 확인하면 됩니다.

다음 그림에서 LOOKUP VLOOKUP 함수 간의 상호 교환 동작을 확인할 수 있습니다.

LOOKUP VLOOKUP 기능을 모두 수행하면 둘 다 제공하는 기능이 비슷하고 다음을 제공합니다.정확히 같은 결과.

자세히 보기: Excel에서 여러 값을 조회하는 방법(10가지 방법)

결론

LOOKUP VLOOKUP 는 각각의 방향을 고려한 결과를 제공한다는 점에서 유사하다. LOOKUP 기능은 다차원적이며 VLOOKUP 기능보다 적용하기 쉽습니다. 그러나 정확히 일치하는 경우 VLOOKUP 기능은 고유합니다. 위에서 논의한 예가 혼란을 명확히 해주기를 바랍니다. 추가 문의 사항이나 추가할 사항이 있으면 댓글을 달아주세요.

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