본문으로 바로가기

엑셀(Excel) VLOOKUP,HLOOKUP

category Office/엑셀 2016. 10. 23. 23:21

VLOOKUP 함수는 특정 Table에서 내가 찾고자 하는 값이 어디에 잇는지 찾아주는 함수 이다.
index 및 Match 함수를 조합한 형태로 보면 된다,

함수에 사용되는 인자

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보다 작으면서 그 다음으로 가장 큰 값이 반환 됨)

          아래그림과 같이  lookup_value에는 찾고자 하는 값
          table_array는 찾을 데이터가 들어가 있는 데이터의 셀 범위(즉 Table)
          col_index_num는 Table에서 꺼내 올 값이 위치한 칼럼의 번호 입니다.

         아래의 예는 LIst Table에 상품리스트가 있고
         Order Table에 구매하고자 하는 상품 CODE를 입력하면 상품명과 단가를 찾아 주도록 되어 있습니다.
         

         


         HLOOKUP 은 VLOOKUP을 세로로 세워놓은 것과 같다고 보시면 됩니다.
         모양만 조금 변형되었다고 생각 하면 Vlookup과 동일합니다. 
         

       

VLOOKUP_HLOOKUP.xls