Excel에서 VLOOKUP을 사용하는 방법

Excel의 VLOOKUP 함수는 셀 범위에서 값을 찾은 다음 찾고 있는 값과 같은 행에 있는 값을 반환합니다.

VLOOKUP은 'Vertical Lookup'의 약자로 범위의 가장 왼쪽 열(첫 번째 열)에서 값을 검색하고 오른쪽 열에서 병렬 값을 반환하는 검색 기능입니다. VLOOKUP 함수는 세로로 배열된 테이블에서 값만 (위에서 아래로) 조회합니다.

예를 들어, 품목 이름, 구매 날짜, 수량 및 가격을 보여주는 테이블이 있는 워크시트에 재고 목록이 있다고 가정해 보겠습니다. 그런 다음 다른 워크시트에서 VLOOKUP을 사용하여 재고 워크시트에서 특정 품목 이름에 대한 수량과 가격을 추출할 수 있습니다.

VLOOKUP 기능은 처음에는 어려워 보일 수 있지만 작동 방식을 이해하면 실제로 사용하기 매우 쉽습니다. 여기, 이 튜토리얼에서는 Excel에서 VLOOKUP 함수를 사용하는 방법을 보여줍니다.

VLOOKUP 구문 및 인수

VLOOKUP 함수를 사용하려면 해당 구문과 인수를 알아야 합니다.

VLOOKUP 함수의 구문:

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

이 함수는 4개의 매개변수 또는 인수로 구성됩니다.

  • 조회_값: 이것은 주어진 테이블 배열의 첫 번째 열에서 찾고 있는 값을 지정합니다. 조회 값은 항상 가장 왼쪽(검색 테이블의 열에 있어야 합니다.
  • table_array: 이것은 값을 조회하려는 테이블(셀 범위)입니다. 이 테이블(검색 테이블)은 동일한 워크시트, 다른 워크시트 또는 다른 통합 문서에 있을 수 있습니다.
  • col_index_num: 추출하려는 값이 있는 테이블 배열의 열 번호를 지정합니다.
  • [범위 조회]: 이 매개변수는 정확히 일치 또는 근사 일치를 추출할지 여부를 지정합니다. TRUE 또는 FALSE 중 하나입니다. 정확한 값을 원하면 'FALSE'를 입력하고 대략적인 값이 맞다면 'TRUE'를 입력하십시오.

Excel에서 VLOOKUP 기능 사용

Microsoft Excel에서 VLOOKUP을 사용하는 방법을 살펴보겠습니다.

기본 예

VLOOKUP을 사용하려면 먼저 데이터베이스 또는 테이블을 만들어야 합니다(아래 참조).

그런 다음 조회할 테이블 또는 범위를 만들고 검색 테이블에서 값을 추출합니다.

그런 다음 추출된 값을 원하는 셀을 선택하고 다음 VLOOKUP 수식을 입력합니다. 예를 들어, 'Ena'의 전화 번호를 조회하려면 조회 값을 B13으로, 테이블 배열로 A2:E10, 전화 번호의 열 번호에 5를 입력하고 정확한 값을 반환하려면 FALSE를 입력해야 합니다. 값. 그런 다음 'Enter'를 눌러 수식을 마칩니다.

=VLOOKUP(B13,A2:E10,5,FALSE)

테이블 범위를 수동으로 입력할 필요가 없으며 table_array 인수에 대해 마우스를 사용하여 범위나 테이블을 선택하기만 하면 됩니다. 그리고 자동으로 인수에 추가됩니다.

이것이 작동하려면 조회 값이 검색 테이블의 가장 왼쪽에 있어야 합니다(A2:E10). 또한 Lookup_value가 반드시 워크시트의 A열에 있을 필요는 없으며 검색하려는 범위의 맨 왼쪽 열이면 됩니다.

Vlookup이 제대로 보입니다.

VLOOKUP 함수는 테이블의 오른쪽만 볼 수 있습니다. 테이블 또는 범위의 첫 번째 열에서 값을 찾고 오른쪽 열에서 일치하는 값을 추출합니다.

정확한 일치

Excel VLOOKUP 함수에는 정확한 일치와 근사치의 두 가지 일치 방법이 있습니다. VLOOKUP 함수의 'range_lookup' 매개변수는 당신이 찾고 있는 유형을 정확하거나 근사적으로 지정합니다.

range_lookup을 'FALSE' 또는 '0'으로 입력하면 수식은 lookup_value(숫자, 텍스트 또는 날짜일 수 있음)와 정확히 동일한 값을 찾습니다.

=VLOOKUP(A9,A2:D5,3,FALSE)

테이블에 정확히 일치하는 항목이 없으면 #N/A 오류가 반환됩니다. 'Japan'을 조회하고 4열에 해당 값을 반환하려고 하면 테이블의 첫 번째 열에 'Japan'이 없기 때문에 #N/A 오류가 발생합니다.

마지막 인수에 숫자 '0' 또는 'FALSE'를 입력할 수 있습니다. 둘 다 Excel에서 같은 것을 의미합니다.

대략적인 매칭

때로는 정확히 일치할 필요가 없으며 최상의 일치만 있으면 충분합니다. 이러한 경우 근사 일치 모드를 사용할 수 있습니다. 함수의 마지막 인수를 'TRUE'로 설정하여 대략적인 일치 항목을 찾습니다. 기본값은 TRUE입니다. 즉, 마지막 인수를 추가하지 않으면 함수가 기본적으로 근사 일치를 사용합니다.

=VLOOKUP(B10,A2:B7,2,TRUE)

이 예에서는 적절한 등급을 찾기 위해 정확한 점수가 필요하지 않습니다. 우리에게 필요한 것은 해당 점수 범위에 포함되는 점수뿐입니다.

VLOOKUP이 정확히 일치하는 항목을 찾으면 해당 값을 반환합니다. 위의 예에서 수식이 첫 번째 열에서 look_up 값 89를 찾을 수 없으면 다음으로 큰 값(80)을 반환합니다.

첫 경기

테이블의 가장 왼쪽 열에 중복 항목이 포함된 경우 VLOOKUP은 첫 번째 일치 항목을 찾아 반환합니다.

예를 들어 VLOOKUP은 이름 '미아'의 성을 검색하도록 구성됩니다. 이름이 'Mia'인 항목이 2개 있으므로 함수는 첫 번째 항목인 'Bena'의 성을 반환합니다.

와일드카드 매치

VLOOKUP 함수를 사용하면 와일드카드 문자를 사용하여 지정된 값에서 부분적으로 일치하는 항목을 찾을 수 있습니다. 임의의 위치에서 조회 값을 포함하는 값을 찾으려면 앰퍼샌드 기호(&)를 추가하여 조회 값을 와일드카드 문자(*)와 결합하십시오. '$' 기호를 사용하여 절대 셀 참조를 만들고 조회 값 앞이나 뒤에 와일드카드 '*' 기호를 추가합니다.

이 예에서는 B13 셀에 조회 값(Vin)의 일부만 있습니다. 따라서 주어진 문자에 대해 부분 일치를 수행하기 위해 셀 참조 뒤에 와일드카드 '*'를 연결합니다.

=VLOOKUP($B$13&"*",$A$2:$E$10,3,FALSE)

다중 조회

VLOOKUP 함수를 사용하면 행과 열 모두에서 일치하는 동적 양방향 조회를 만들 수 있습니다. 다음 예에서 VLOOKUP은 이름(Mayra) 및 도시를 기반으로 조회를 수행하도록 설정됩니다. B14의 구문은 다음과 같습니다.

=VLOOKUP(B13,A2:E10,MATCH(A14,A1:E1,0),0)

Excel의 다른 시트에서 VLOOKUP하는 방법

일반적으로 VLOOKUP 함수는 별도의 워크시트에서 일치하는 값을 반환하는 데 사용되며 동일한 워크시트의 데이터에는 거의 사용되지 않습니다.

동일한 통합 문서에서 다른 Excel 시트에서 Vlookup하려면 느낌표(!)와 함께 table_array 앞에 시트 이름을 입력합니다.

예를 들어 'ItemPrices' 워크시트의 A2:B8 범위에서 'Products' 워크시트의 A2 셀 값을 조회하고 B 열에서 해당 값을 반환하려면 다음을 수행합니다.

=VLOOKUP(A2,항목가격!$A$2:$C$8,2,FALSE)

아래 그림은 'ItemPrices' 워크시트의 테이블을 보여줍니다.

'제품' 워크시트의 C 열에 VLOOKUP 수식을 입력하면 'ItemPrices' 워크시트에서 일치하는 데이터를 가져옵니다.

Excel의 다른 통합 문서에서 VLOOKUP하는 방법

완전히 다른 통합 문서에서 값을 조회할 수도 있습니다. 다른 통합 문서에서 VLOOKUP하려면 통합 문서 이름을 대괄호로 묶고 시트 이름을 table_array 앞에 느낌표(!)로 묶어야 합니다(아래 참조).

예를 들어, 이 수식을 사용하여 'Item.xlsx' 통합 문서의 'ItemPrices'라는 워크시트에서 다른 워크시트의 A2 셀 값을 조회합니다.

=VLOOKUP(A2,[Item.xls]항목 가격!$A$2:$B$8,2,FALSE)

먼저 두 통합 문서를 모두 연 다음 워크시트(제품 워크시트)의 C2 셀에 수식 입력을 시작하고 table_array 인수에 도달하면 주 데이터 통합 ​​문서(Item.xlsx)로 이동하여 테이블 범위를 선택합니다. 이렇게 하면 통합 문서와 워크시트 이름을 수동으로 입력할 필요가 없습니다. 나머지 인수를 입력하고 'Enter' 키를 눌러 기능을 종료합니다.

조회 테이블이 포함된 통합 문서를 닫아도 VLOOKUP 수식은 계속 작동하지만 이제 다음 스크린샷과 같이 닫힌 통합 문서의 전체 경로를 볼 수 있습니다.

Excel 리본에서 VLOOKUP 기능 사용

수식이 기억나지 않는 경우 Excel 리본에서 언제든지 VLOOKUP 기능에 액세스할 수 있습니다. VLOOKUP에 액세스하려면 Excel 리본의 '수식' 탭으로 이동하여 '조회 및 참조' 아이콘을 클릭합니다. 그런 다음 드롭다운 하단의 'VLOOKUP' 옵션을 선택합니다.

그런 다음 '함수 인수' 대화 상자에 인수를 입력합니다. 그런 다음 '확인' 버튼을 클릭합니다.

이 예에서는 테이블에서 이름 'Sherill'을 검색하여 D열에서 해당 상태를 반환했습니다.

이 기사에서 Excel에서 VLOOKUP 함수를 사용하는 방법을 배웠기를 바랍니다. Excel 사용 방법에 대해 자세히 알고 싶다면 다른 Excel 관련 기사를 확인하세요.