Skip to main content

Excel의 VLOOKUP 함수를 사용하는 방법

짤막한 강좌] 엑셀 41강 - Vlookup, Hlookup함수 기본 익히기 (4 월 2025)

짤막한 강좌] 엑셀 41강 - Vlookup, Hlookup함수 기본 익히기 (4 월 2025)
Anonim

엑셀의 VLOOKUP 기능. 수직 검색 , 데이터 또는 데이터베이스 테이블에있는 특정 정보를 조회하는 데 사용할 수 있습니다.

VLOOKUP은 일반적으로 단일 출력 필드를 출력으로 반환합니다. 그것이 어떻게 하는가 :

  1. 귀하는 이름 또는 조회 _value VLOOKUP에게 원하는 정보를 찾을 데이터 테이블의 행 또는 레코드를 알려주는
  2. 열 번호를 제공합니다. Col_index_num - 찾는 데이터
  3. 이 함수는 조회 _value 데이터 테이블의 첫 번째 열에
  4. 그런 다음 VLOOKUP은 제공된 열 번호를 사용하여 동일한 레코드의 다른 필드에서 찾는 정보를 찾아서 반환합니다.

VLOOKUP을 사용하여 데이터베이스에서 정보 찾기

위에 표시된 이미지에서 VLOOKUP은 이름을 기반으로 항목의 단가를 찾는 데 사용됩니다. 이름은 룩업 값 VLOOKUP은 두 번째 열에있는 가격을 찾기 위해 사용합니다.

VLOOKUP 함수의 구문 및 인수

함수의 구문은 함수의 레이아웃을 참조하며 함수의 이름, 대괄호 및 인수를 포함합니다.

VLOOKUP 함수의 구문은 다음과 같습니다.

= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)

조회 _value - (필수) 첫 번째 열에서 찾을 값 Table_array 논의.

Table_array - (필수) VLOOKUP이 검색 한 정보 테이블로, 이후 정보를 찾습니다.- Table_array 적어도 두 개의 데이터 열을 포함해야합니다.- 첫 번째 열은 일반적으로 Lookup_value.

Col_index_num - (필수) 발견 할 값의 열 번호- 번호 매기기는 조회 _ 값 칼럼 1로서 칼럼;- 만약 Col_index_num 에서 선택된 열의 수보다 큰 수로 설정됩니다. Range_lookup 인수 #REF! 함수에 의해 오류가 반환됩니다.

Range_lookup - (선택 사항)는 범위 오름차순으로 정렬 됨- 첫 번째 열의 데이터가 정렬 키로 사용됩니다.- 부울 값 - TRUE 또는 FALSE 만 허용되는 값입니다.- 생략하면 값은 기본적으로 TRUE로 설정됩니다.- TRUE 또는 생략하고 정확하게 일치하는 경우 조회 _value 가 발견되지 않으면 크기 또는 값이 가장 작은 가장 가까운 일치 항목이 검색 _ 키 - TRUE로 설정되거나 생략되고 범위의 첫 번째 열이 오름차순으로 정렬되지 않으면 잘못된 결과가 발생할 수 있습니다.- FALSE로 설정된 경우 VLOOKUP은 조회 _value .

먼저 데이터 정렬하기

항상 필요한 것은 아니지만 일반적으로 VLOOKUP이 정렬 키 범위의 첫 번째 열을 사용하여 오름차순으로 검색하는 데이터 범위를 먼저 정렬하는 것이 가장 좋습니다.

데이터가 정렬되지 않으면 VLOOKUP이 잘못된 결과를 반환 할 수 있습니다.

대략 일치 vs. 대략 일치

VLOOKUP은 정확히 일치하는 정보 만 반환하도록 설정할 수 있습니다. 조회 _value 대략적인 일치를 반환하도록 설정할 수 있습니다.

결정 요인은 Range_lookup 논의:

  • FALSE로 설정하면 정확한 일치와 관련된 정보 만 반환됩니다. 조회 _value
  • TRUE로 설정하거나 생략하면 관련 정보와 관련된 정확한 정보 또는 대략적인 정보가 반환됩니다. 조회 _value

위의 예에서 Range_lookup VLOOKUP이 용어와 정확히 일치하는 것을 찾아야하므로 FALSE로 설정됩니다. 위젯 데이터 테이블 순서로 해당 항목의 단가를 반환합니다. 정확히 일치하는 항목이 없으면 함수에서 # N / A 오류가 반환됩니다.

노트: VLOOKUP은 대소 문자를 구분하지 않습니다. 위젯 과 위젯 위의 예에서 허용되는 철자입니다.

여러 개의 일치하는 값이있는 경우 - 예를 들어 위젯은 데이터 테이블의 열 1에 두 번 이상 나열된 - 위에서 아래로 마주 치는 첫 번째 일치하는 값과 관련된 정보가 함수에 의해 반환됩니다.

포인팅을 사용하여 Excel의 VLOOKUP 함수 인수 인수 입력

위의 첫 번째 예제 이미지에서 VLOOKUP 함수를 포함하는 다음 수식을 사용하여 위젯 데이터 테이블에 있습니다.

= VLOOKUP (A2, $ A $ 5 : $ B $ 8,2, FALSE)

이 수식은 워크 시트 셀에 입력 할 수 있지만 아래 나열된 단계에서 사용되는 다른 옵션은 위에 표시된 함수의 대화 상자를 사용하여 해당 인수를 입력하는 것입니다.

  • 대화 상자를 사용하면 함수의 인수를 올바르게 입력하는 것이 더 쉽고 인수 사이에 쉼표 구분 기호를 입력하지 않아도됩니다.

아래 단계는 함수 대화 상자를 사용하여 셀 B2에 VLOOKUP 함수를 입력하는 데 사용되었습니다.

VLOOKUP 대화 상자 열기

  1. B2 셀을 클릭하여 VLOOKUP 함수의 결과가 표시되는 활성 셀 - 위치로 만듭니다.
  2. 클릭 방식 탭.
  3. 고르다 조회 및 참조 리본 메뉴에서 기능 드롭 다운 목록을 엽니 다.
  4. 클릭 VLOOKUP 목록에서 함수의 대화 상자를 불러옵니다.

대화 상자의 빈 행 4 개에 입력 된 데이터는 VLOOKUP 함수의 인수를 구성합니다.

셀 참조 가리키기

VLOOKUP 함수의 인수는 위의 그림과 같이 대화 상자의 별도 행에 입력됩니다.

인수로 사용되는 셀 참조는 올바른 행에 입력하거나 아래 단계에서와 같이 포인트 및 클릭 (마우스 포인터로 원하는 셀 범위 강조 표시 포함)을 입력하여 셀 참조를 입력 할 수 있습니다 대화 상자.

인수로 상대 및 절대 셀 참조 사용

VLOOKUP 사본을 여러 개 사용하여 동일한 데이터 테이블에서 다른 정보를 반환하는 경우는 드뭅니다.

이를 쉽게 수행하기 위해 종종 VLOOKUP을 한 셀에서 다른 셀로 복사 할 수 있습니다. 함수가 다른 셀에 복사되면 함수의 새 위치에서 결과 셀 참조가 올바른지 확인해야합니다.

위 이미지에서 달러 기호 ( $ )는 셀 참조를 Table_array 인수는 함수가 다른 셀에 복사되면 변경되지 않는다는 것을 의미하는 절대적인 셀 참조임을 나타냅니다.

이것은 VLOOKUP의 여러 복사본이 모두 정보 소스와 동일한 데이터 테이블을 참조하기 때문에 바람직합니다.

에 사용 된 셀 참조 lookup_value - A2 - 다른 한편으로는 , 달러 기호로 둘러싸여 있지 않으므로 상대 셀 참조가됩니다. 상대 셀 참조는 참조 할 데이터의 위치를 ​​기준으로 새로운 위치를 반영하도록 복사 될 때 변경됩니다.

상대 셀 참조를 사용하면 VLOOKUP을 여러 위치에 복사하고 다른 위치에 복사하여 동일한 데이터 테이블에서 여러 항목을 검색 할 수 있습니다. 조회 값 .

함수 인수 입력하기

  1. 클릭 조회 _value 줄에 VLOOKUP 대화 상자
  2. 셀 참조를 워크 시트에 입력하려면 워크 시트에서 셀 A2를 클릭하십시오. 검색 _ 키 논의
  3. 클릭 Table_array 대화 상자의 라인
  4. 이 범위를 워크 시트의 셀 A5에서 B8까지 강조 표시하여 Table_array 인수 - 테이블 표제는 포함되지 않는다.
  5. 눌러 F4 키보드의 키를 눌러 범위를 절대 셀 참조로 변경하십시오.
  6. 클릭 Col_index_num 대화 상자의 라인
  7. 유형을 입력하십시오. 2 이 줄에 Col_index_num 인수는 할인율이 Table_array 논의
  8. 클릭 Range_lookup 대화 상자의 라인
  9. 단어 입력 그릇된 ~로서 Range_lookup 논의
  10. 눌러 들어가다 키보드의 키를 눌러 대화 상자를 닫고 워크 시트로 돌아갑니다.
  11. 위젯의 단가 인 14.76 달러의 답변은 워크 시트의 셀 B2에 표시되어야합니다.
  12. B2 셀을 클릭하면 완전한 함수 = VLOOKUP (A2, $ A $ 5 : $ B $ 8,2, FALSE) 워크 시트 위의 수식 입력 줄에 나타납니다.

Excel VLOOKUP 오류 메시지

다음 오류 메시지는 VLOOKUP과 관련되어 있습니다.

다음과 같은 경우 # N / A ( "값을 사용할 수 없음") 오류가 표시됩니다.

  • 그만큼 조회 _value 의 첫 번째 열에서 찾을 수 없습니다. 범위 논의
  • 그만큼 Table_array 인수가 부정확하다. 예를 들어 인수에는 범위의 왼쪽에 빈 열이 포함될 수 있습니다.
  • 그만큼 Range_lookup 인수가 FALSE로 설정되고 검색 _ 키 인수는 첫 번째 열에서 찾을 수 없습니다. 범위
  • 그만큼 Range_lookup 인수가 TRUE로 설정되고 첫 번째 열의 모든 값이 범위 ~보다 큼 검색 _ 키

#REF! 다음과 같은 경우 오류가 표시됩니다.

  • 그만큼 Col_index_num 인수가 테이블 배열의 열 수보다 큽니다.