컴퓨터/엑셀,파워포인트

[엑셀 함수강좌] 데이터 참조함수 : Vlookup함수

ghkdwp 2014. 1. 21. 10:09

[엑셀 함수강좌] 데이터 참조함수 : Vlookup함수엑셀교실



Vlookup
함수

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

Vlookup 함수는 특정 값을 표(table)의 왼쪽 첫 번째 열에서 찾아 같은 행에 있는 지정한 열 번호의 값을 반환하는 함수입니다.

인수설명

lookup_value

두번째 인수(table_array)인 표의 왼쪽 첫 번째 열에서 찾을 값입니다.

table_array

보통 표를 말하며 찾을 값과 참조해 올 값을 모두 갖고 있는 데이터 범위를 의미합니다.

col_index_num

열 번호로 두 번째 인수인 표에서 반환할 열의 인덱스 번호입니다.

[range_lookup]

찾기 옵션으로 표의 왼쪽 첫 번째 열에서 찾을 값을 찾을 때 사용하는 방법을 지정합니다.
TRUE
또는 FALSE로 지정할 수있습니다.

TRUE 또는 생략 : 표의 왼쪽 첫 번째 열이 오름차순으로 정렬되어 있다고 가정하고 값을 찾는 데, 일치하는 값이 없다면 찾을 값보다 작은 값 중에서 가장 큰 값을 찾습니다.

FALSE : 표의 왼쪽 첫 번째 열의 정렬 방법과 상관없이 정확하게 일치하는 값을 찾습니다.

 

함수의 사용 예

아래 표에서 Vlookup함수를 사용해서 왼쪽 표의 제품별 단가와 금액을 구해보세요. (금액 = 수량*단가)

 

 

먼저 I2:J6의 데이터를 참고하여 F3열의 단가를 구하는 수식을 작성해봅니다.
F3값은 사과의 단가이므로 먼저 D3위치에 있는 사과 값을 $I$2:$J$6까지 표의 첫 번째 열에서 찾은 뒤
(이때 FALSE 옵션으로 정확하게 일치하는 값을 찾습니다),

사과의 제품명에 대응되는 단가 값을 찾아야 하는데
이때 단가는
$I$2:$J$6까지 표에서 두 번째 열에 해당되는 것을 확인 할 수 있습니다.


그러면 아래와 같은 수식을 구할 수 있습니다
.(작성한 수식을 복사하기위해 절대참조로 주소를 지정)

=VLOOKUP(D3, $I$2:$J$6, 2, FALSE)

 

 

   

수식을 복사하여 단가를 구한 뒤에,

금액부분에 해당하는 수식(금액 = 수량*단가)을 G3 셀에 입력합니다.

=E3*F3

금액의 나머지 셀도 수식을 복사하게 되면 아래와 같은 결과를 얻을 수 있습니다.