본문 바로가기
IT STORY

[엑셀함수] Vlookup함수와 Hlookup함수 사용법

by 도일's 2023. 3. 3.
반응형

[엑셀함수] Vlookup함수와 Hlookup함수 사용법

 

Excel의 VLOOKUP 함수는 Vertical Lookup"의 줄임말입니다.

큰 데이터 테이블에서 특정 값을 검색하고 일치하는 값을

기반으로 해당 테이블에서 정보를 반환하는 데 유용한 도구입니다.

일반적으로 데이터가 열에 저장된 테이블이나 데이터베이스에서

정보를 추출하는 데 사용됩니다.

 

VLOOKUP 함수의 기본 구문 

 

VLOOKUP(lookup_value(찾는값), table_array(범위),

col_index_num(목표값으로부터의 위치),

range_lookup(FALSE 혹은 0)

lookup_value(찾는값) 테이블의 첫 번째 열에서 검색하려는 값입니다.

검색하려는 값을 포함하여 table_array(범위)를 설정하고,

col_index_num데이터에 검색하려는 table_array의

열 번호(1부터 시작)를  입력하여 값을 찾습니다.

예를 들어 테이블의 두 번째 열에서 데이터를

검색하려면 col_index_num을 2로 사용합니다.

range_lookupTRUE(대략 일치) 또는 FALSE(완전 일치,숫자"0")로

설정할 수 있으며, 이 인수를 생략하거나 TRUE로 설정하면

함수는 대략적인 일치 항목을 반환합니다.

FALSE로 설정하면 함수는 정확히 일치하는 항목만 반환합니다.

만약 위 이미지에서 사과의 가격을 알고자 할때

=VLOOKUP(G5,C5:E9,3,0)라고 입력하면, 

표에서 사과를 포함하여 3번째 위치에 있는 단가를 찾아줍니다.

만약 규격이 알고 싶다면 col_index_num에 3이 아니라 2를 입력하면 되겠죠.

또한 숫자 "0" 대신 FALSE를 입력해도 동일한 결과를 찾아주며,

생략해도 무방합니다. 

단 생략할때는 표안에 품명이 중복되는 경우가 없을때에만 정상적으로

작동하게 됩니다.

 

HLOOKUP 함수의 기본 구문 

HLOOKUP 함수는 "Horizontal Lookup"의 줄임말로

VLOOKUP 함수와 유사하지만 테이블의 첫 번째 열에서 값을 검색하는 것이

아니라 테이블의 첫 번째 행에서 값을 검색하여 반환해줍니다. 

위이미지처럼 행으로 구성된 데이터에서 panel1에 

해당하는 데이터를 찾고자 할때 Hlookup함수를 사용하게 됩니다.

이 두함수는 가로와 세로의 차이뿐이며,

동일한 기능을 가지고 있습니다. 

 

위 이미지를 통해 좀 더 이야기해보면 Hlookup함수는

세로로 몇번째에 있는 데이터를 찾고자 할때 사용하고

반대로 Vlookup함수는 가로로 몇번째에 있는지를

확인할때 사용하게 됩니다.

마무리

오늘은 엑셀의 찾기함수중에 가장 기본적이며, 많이 쓰이는

Vlookup함수와 Hlookup함수에 대해 알아보았습니다.

내가 찾고자 하는값이 가로로 나열되어 있는지

아니면 세로로 나열되어 있는지에 따라 선택해서 사용하면,

얼마든지 원하는 결과를 얻을 수 있고 퇴근시간이 5분은 빨라지게 됩니다.😊

반응형