본문 바로가기

오피스/엑셀

엑셀 VLOOKUP 함수 사용법 쉽게 이해하기


  VLOOKUP 함수


엑셀 VLOOKUP 함수는 표나 범위내에서 첫번째 열의 항목을 기준으로 다른 열의 데이터를 찾을 때 사용됩니다. 

엑셀 VLOOKUP 함수 사용법의 인수설명, 예제를 통해 설명해보도록 하겠습니다. 


엑셀 VLOOKUP 함수 사용법 


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

lookup_value  - 범위내에서 첫열에 있는 내용중 찾고자 하는 값입니다. 

C3:F10 인 경우 C3:C10 내에서 찾으려는 값이 됩니다. 


table_array     - 찾고자하는 첫열과 반환하고자 하는 값이 포함된 셀의 범위입니다. 


col_index_num - table_array 에서 반환하는 열의 번호 입니다. 

table_array의 열번호는 왼쪽부터 1,2,3... 순입니다. 

C3:F10 인 경우 C열은 1 D열은 2 E열은 3 F열은 4 가 됩니다. 


[range_lookup]- 정확하게 일치하는 값을 찾을 것인지, 근사값을 찾을 것인지에 대한 인수입니다. 

TRUE - 근사값 , 입력하지 않으면 TRUE로 적용됩니다. 

FALSE -정확하게 일치하는 값

엑셀 VLOOKUP 함수 사용법 예제를 보시면 이해가 좀 더 쉬우실 겁니다. 


영어단어데이터에서 단어 의미를 찾는 수식을 만들어봤습니다. 





B7:D:17의 데이터 내용을 사전이라고 생각하고 

찾는단어에 단어를 입력하면 B열 B7:B17 에서 C4 "apple"을 검색해  D열의 D7:D17 "의미"를 나타내는 수식입니다. 


엑셀 VLOOKUP 함수 수식설명

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

=VLOOKUP(C4,B7:D17,3,FALSE)


C4lookup_value 가 되는 것입니다. 

위 화면의 붉게 보이는 B7:D17 데이터의 첫 번째 열인 B열 B7:B17에서 검색할 값입니다. 

예제에서는 C4를 셀 참조해 "apple"을 검색하려고 합니다. C4를 대신해 "apple"로 적어도 결과 값은 같습니다.  

셀 참조를 해 주어 C4가 바뀌어도 계속 단어 의미를 찾을 수 있게했습니다.


B7:D17 - table_array 부분입니다. 

 찾는 열과 반환되는 열이 포함된 셀 범위입니다. 

 찾을 데이터가 있는 열 B7:B17

 반환되는 데이터값이 있는 열 D7:D17

 

3 - 반환될 데이터가 있는 열 번호 col_index_num 입니다. 

B7:D17 가 있을경우 위 화면의 숫자 처럼 차례로 B열 , C열 , D열 의 결번호가  1,2,3이 됩니다. 

이 예제에서는 의미를 가져오려고 하기때문에 의미가 있는 D열인 3을 입력합니다. 


FALSE -  정확하게 일치하는 데이터를 찾기위해 [range_lookup] 을 FALSE로 입력해주었습니다.







결과를 확인해 보면 B7:D:17의 중 B열 B7:B17 에서 C4 "apple"을 검색해  D열에서 "사과"를 반환했습니다.  


엑셀 VLOOKUP 함수 사용 요약

=VLOOKUP (lookup_value, 

table_array, 

col_index_num, 

[range_lookup])


=VLOOKUP(찾는 값,

    찾는 값과 반환되는 값이있는 셀 범위,

    반환될 값이있는 열번호,

    정확히 일치하는 값은 FALSE을 근사값은TRUE )




댓글