엑셀 VLOOKUP 함수 알아보기

   VLOOKUP의 소개

VLOOKUP 함수는 INDEX 함수, MATCH 함수와 함께 "조회 및 참조" 대표적 함수 중 하나 입니다. "VLOOKUP 함수"는 열의 값을 조회 및 참조하여 가져오는 경우 사용되며, VLOOKUP 보다는 사용 빈도가 적지만 없으면 심심한 "HLOOKUP 함수"는 행의 값을 조회 및 참조합니다. 이 페이지에서는 VLOOKUP 함수에 대해 기본 사용법을 알아 보겠습니다. 

   VLOOKUP 함수의 구문

VLOOKUP의 인수는 쉽게 생각하면 "내가 찾는 값" 그리고 "찾을 범위" 그리고 "반환 값이 있는 위치"를 생각하면 쉽게 입력 할 수가 있습니다. 그리고 참고로 "내가 찾는 값"은 "찾는 범위에서 1열"의 값에서 찾기 때문에 반드시 찾을 범위에 찾는 값이 있는 열을 포함해야 합니다.

 

=VLOOKUP(Ⓐ조회(찾는) , Ⓑ조회 범위, Ⓒ반환 값이 있는  번호, Ⓓ옵션)

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

 

Ⓐ 조회(찾는) 값 : 사용자가 찾는 값을 지정합니다. 이 값을 참조로 "Ⓑ조회 범위" 1열에서 정확하게 일치(false) 값 또는 유사(true) 값을 찾습니다.

Ⓑ 조회 범위 : "Ⓐ조회(찾는) 값"과 "Ⓒ열 번호"를 포함하는 범위를 선택합니다. 즉, 조회 할 범위와 반환 값을 가져올 범위를 선택하는 것입니다.

Ⓒ 열 번호 : 반환(가져올) 값이 있는 열(Column) 번호 입력합니다.

Ⓓ 옵션 : 옵션은 2가지의 Bool 값을 가지는데 각각에 대해 알아 보겠습니다.

False 또는 0 : "Ⓐ 찾는 값"과 정확하게 일치한 것을 찾을 때 사용합니다. 가장 많이 사용되는 옵션입니다.

True 또는 1 : "Ⓐ 찾는 값"과 유사하게 일치한 것을 찾을 때 사용합니다. 사용빈도가 떨어지는 옵션입니다.

 

아래 그림을 참조하시면 이해가 조금 더 쉬울 것 같습니다. 

 

 

 

   예제

아래 표와 같이 찾는 값을 품번으로 하고, 반환 값을 가격을 반환 받고 싶은 경우는 어떻게 해야 할까요? 간단하게 아래와 같이 인수를 지정하면 되겠지요.

 

=VLOOKUP(F3, B3:D7, 3, FALSE)

 

찾는 값의 위치는 "F3", 조회 범위는 품번과 가격을 포함한 범위가 되어야 하므로 "B3:D7", 반환 될 값은 가격이므로 조회 범위를 기준으로 3번째 열이므로 "3", 정확한 값을 찾을 것이므로 "FALSE"를 입력하면 되겠지요. 만약 반환 값을 품명으로 변경하고 싶다면 반환 값이 있는 열번호를 "3"에서 "2"로 변경하면 됩니다. 간단하죠?

 

VLOOKUP 함수는 값을 용하여 데이터를 조회하는 기본적인 함수로 꼭~ 알아둬야 할 함수 중 하나입니다. 질의 사항이나 잘 못된 부분은 댓글이나 메일 부탁드립니다. 감사합니다.

 

 

 

   참조

 

2018/06/04 - 엑셀 VLOOKUP 함수 알아보기

2018/01/14 - 엑셀 ISBLANK, ISNUMBER, ISTEXT 값이 공백,숫자,문자인지 확인하는 함수

2018/01/10 - 엑셀 FREQUENCY 구간별 포함되는 자료의 개수 구하기

2017/11/21 - 엑셀 "이름 'xxx'이(가) 이미 있습니다. 해당 버전의..." 시트 복사 오류

2017/05/04 - 엑셀 IF 함수

2017/03/27 - 엑셀 MID 함수, MIDB 함수 - 지정 위치에서 문자열 가져오기

2017/03/26 - 엑셀 문자열 함수 RIGHT 함수, RIGHTB 함수 - 오른쪽에서 문자열 가져오기

2017/03/24 - 엑셀 문자열 함수 LEFT 함수, LEFTB 함수 - 왼쪽에서 문자 가져오기

2017/03/23 - macOS MS Office 2016 업데이트 - 15.32.0 (빌드 17030901)

2017/03/23 - 엑셀 LOWER 함수, UPPER 함수, PROPER 함수 - 영문자 대문자 소문자 변환하기.

2017/03/03 - 엑셀 INDEX와 MATCH 함수

2017/02/20 - 엑셀 SUMIF 함수를 이용한 총합 계산

2017/02/05 - 엑셀 COUNTIF 함수 조건부 셀 갯수 세기 - 와이드 카드를 이용한

2017/02/03 - 엑셀 함수 오류 알아보기 - #N/A, #DIV/0!, #NAME?, #NULL!, #VALUE!, #REF!, #NUM!, #######

2017/02/02 - 오피스 Office 365 for Mac 구독하기.

2017/02/02 - 엑셀 COUNTIF 함수 조건부 셀 갯수 세기

728x90