잡동사니

[스크랩] [엑셀] VLOOKUP함수, HLOOKUP함수 사용법

타이거우즈선생님 2016. 11. 14. 00:28

VLOOKUP함수 사용법

 

 

 

우선 왜 함수이름이 VLOOKUP인지 알아볼까요.

V(Vertical 수직) + LOOK UP(찾아보다)

간단히 말해서 수직으로 데이터를 찾아보는 함수입니다.

정확하게 함수를 설명하면,

VLOOKUP 함수는 사용하여 셀 범위의 첫 번째 셀을 검색한 다음

해당 범위의 같은 행에 있는 셀 값을 반환합니다.

말이 너무 어렵죠. 

직접 함수를 사용하면서 설명하겠습니다.

 

그럼 상품종류에 대한 표를 이용하여 주문서를 작성하는 작업하겠습니다.

 

 

우선 상품종류에 있는 번호를 주문서에 입력하겠습니다.

200, 100, 500 무작위로 입력했습니다.

 

 

주문서의 상품명 셀에 VLOOKUP를 사용하겠습니다.

 

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

 

lookup_value - 표 또는 범위의 첫 번째 열에서 찾을 값

table_array - 데이터가 들어 있는 셀 범위

col_index_num - 반환해야 하는 값이 있는 table_array 인수의 열 번호입니다.

range_lookup - 정확하게 일치하는 값을 찾을 것인지, 근사값을 찾을 것인지를 결정하는 논리값

(range_lookup이 TRUE이거나 생략되면 정확한 값이나 근사값이 반환되고,

정확하게 일치하는 값이 없으면 lookup_value보다 작으면서 그 다음으로 가장 큰 값이 반환 됨) 

 

엑셀, Excel, VLOOKUP함수, HLOOKUP함수, 엑셀함수 사용법, Vertical, horizontal, 엑셀공부, 엑셀강의, 엑셀함수

 

VLOOKUP함수의 인수를 입력합니다.

 

"=VLOOKUP(B13, $B$4:$D$8,2,FALSE)"

 

lookup_value에는 주문서의 번호에 해당하는 셀(찾을 값)을 입력하고 

table_array에는 참조할 데이터가 들어있는 셀범위를 입력합니다.

여기서 주의사항은 VLOOKUP의 두번째 인수로 들어가는 셀범위를 절대주소로 지정해야한다는 것입니다. 

셀영역을 지정하고 F4키를 한번만 눌러주면 상대주소가 절대주소가 됩니다.

col_index_num에는 반환해야하는 table_array의 열번호를 입력.

range_lookup에는 FALSE를 입력해서 정확하게 일치하는 항목만 반환하게 합니다.

 


 

엑셀, Excel, VLOOKUP함수, HLOOKUP함수, 엑셀함수 사용법, Vertical, horizontal, 엑셀공부, 엑셀강의, 엑셀함수

 

인수에 해당하는 셀영역을 색깔로 구분해가면서 그려보았습니다 ㅎㅎ

이제 함수의 인수에 무엇을 입력했는지 정확이 이해가되죠?

다시한번 정리하면

VLOOKUP(찾을 값, 찾을 영역, 반환할 열번호, 옵션)

그냥 쉽게 생각하자구요 ㅋ

 

결과로 DSLR이 나왔군요.

찾을 번호 200번을 상품종류를 나타내는 셀영역에서 찾아서

열번호가 2번째인 값(DSLR)을 반환한 것입니다.

 

 

주문서의 단가 셀에는 col_index_num값만 살짝 변경하여 입력합니다.

 

"=VLOOKUP(B13, $B$4:$D$8, 3 ,FALSE)"

 

 

주문서의 단가까지 정확하게 나타나는 것을 확인 할 수 있습니다.

주문서의 번호를 이용해서 상품명, 단가를 자동으로 구할 수 있으니

VLOOKUP함수는 참 편리한 함수네요.

 

 

 

 

나머지 주문서는 채우기핸들과 곱하기 연산만 하면 끝입니다. 

 

 

 

HLOOKUP함수 사용법

 

그럼 이번에는 HLOOKUP함수를 사용해보겠습니다.

VLOOKUP의 V가 Vertical(수직)이라면, HLOOKUP의 H는 horizontal(수평)입니다.

 

 

위 사진처럼 데이터가 들어있는 표가 수직이면 VLOOKUP함수를

 

 

수평으로 데이터가 들어있으면 HLOOKUP함수를 사용하면 됩니다.

 

 

HLOOKUP함수의 사용법은 VLOOKUP함수와 동일합니다.

그냥 방향만 조심하면되요 ㅎㅎ

 

 

마지막으로 그림으로 정리하면

 

엑셀, Excel, VLOOKUP함수, HLOOKUP함수, 엑셀함수 사용법, Vertical, horizontal, 엑셀공부, 엑셀강의, 엑셀함수

 

엑셀, Excel, VLOOKUP함수, HLOOKUP함수, 엑셀함수 사용법, Vertical, horizontal, 엑셀공부, 엑셀강의, 엑셀함수


출처 : 이종격투기
글쓴이 : 제정신이냐? 원글보기
메모 :