박주임의 회사생활/칼퇴를 부르는 엑셀 활용

[칼퇴를 부르는 엑셀활용] 엑셀함수 1탄 VLOOKUP, HLOOKUP 사용하기

보블보블 2020. 11. 26. 22:16
반응형

[칼퇴를 부르는 엑셀 활용]

엑셀함수 1탄 VLOOKUP / HLOOKUP

 

안녕하세요. 여러분.

박주임 입니다.

 

오늘은 칼퇴를 부르는 엑셀함수 1탄으로 VLOOKUP / HLOOKUP에 대해 알아보겠습니다.

 


[엑셀함수 1탄] VLOOKUP, HLOOKUP

 

VLOOKUP, HLOOKUP은 회사 업무 중에서 정말 자주 쓰이는 엑셀함수 중 하나입니다.

직종, 업무와 상관없이 엑셀을 사용하는 많은 분야에서 말이죠.

 

우선 VLOOKUP / HLOOKUP이 무엇이냐? 어떨 때 쓰이는 것이냐?

 

둘 다 기본적으로는 배열 내에서 값을 검색하여 지정한 순번 째의 값을 불러오는 것 입니다. 

쉽게 말해서, 어떤 표에서 내가 원하는 목록의 값을 찾아올 때 사용하는 함수입니다. 

 

VLOOKUP: Vertical Lookup / 수직선(열)에 위치한 데이터 찾아오기

 

 

HLOOKUP: Horizontal Lookup  / 수평선(행)에 위치한 데이터 찾아오기

 

 

자! 그럼 VLOOKUP, HLOOKUP 각각의 함수에 대해 예제를 통해 자세히 알아보겠습니다.

팔로팔로 미~

 

 

 

 

 

 

 

 

 


1. VLOOKUP

실제 예제를 통해 알아보겠습니다. 

 

 

만약 회사에서 제품을 만들기 위해 물건을 주문해야 한다고 가정해봅시다. 

 

그렇다면, 기본적으로 제품을 만들기 위한 자재 목록표를 만들고 총 금액을 확인해 볼 것입니다. 

칼퇴를 위해서라면 자재 목록표에 들어가는 금액을 단가표를 보고 일일이 하나씩 칠 순 없겠죠? 

 

그럼 우리는 오른쪽의 단가표를 보고 자재 목록에 따라 단가가 입력되는 엑셀함수를 떠올릴거에요.

 

이때 사용 할 수 있는 간편한 엑셀함수가 바로 'VLOOKUP' 입니다.

 

실제 함수 입력에 대해 알아보겠습니다.

 

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

VLOOKUP(찾을 값, 값 목록, 가져올 값 순번, 유사 or 일치 값)

 

 

lookup_value: B3

찾을 값, 아래 그림에서는 B3에 있는 단자대의 단가를 찾을 것이니 단가표에서 단자대 값을 찾기 위해서는 B3 셀을 클릭합니다.

 

table_array: $G$3:$H$12

값 목록, 값을 가져올 표의 범위를 선택합니다. 단가표에서 값을 찾아올 것이니 단가표를 범위로 잡아줍니다.

범위를 잡을 때는 lookup_value가 표의 첫 열에 있어야 합니다.

 

추가 팁을 드리자면 자동채우기나 복사를 사용하여 다른 셀들도 채우기 위해 달러표시를 하여 범위지정을 고정시켜줍니다. 범위를 선택 후 'F4' 키를 누르면 자동으로 변경됩니다.

이 때 'F4'키를 여러번 계속 누르면 고정 시킬 범위만 달러표시로 변경됩니다.

 

col_index_num: 2

가져올 값 순번, 지정한 범위에서 몇 번째 순번의 값을 가져올 지 지정합니다. 

지정한 범위인 단가표에서는 2번째 열인 단가의 값을 가져올 것이기 때문에 2를 기입해주었습니다.

 

[range_lookup]: FALSE

유사 or 일치 값, 지정한 table_array 범위의 첫 번째 열에서 lookup_value 값이 TURE는 유사 / FALSE는 일치 할 때 값을 가져옵니다. 일반적으로는 FALSE를 통해 일치하는 값으로 데이터를 찾는 것이 좋습니다. 

 

유사 값을 찾아오는 경우,

방대한 양의 데이터 처리 시 에러가 아닌 일단 범위에서 값을 불러오기 때문에 직장에서 방대한 양을 처리할 때 그 값이 맞는 값인지 아닌지 판별하기가 매우 힘듭니다.  

 

그러니까, 그냥 일치 값 FALSE로 넣으세요. 심플합니다.

아 그리고 FALSE 대신 그냥 숫자 '0'으로 입력하셔도 됩니다.

 

 

VLOOKUP 시연 동영상

2. HLOOKUP

앞 서 설명드린 VLOOKUP과 거의 비슷합니다.

단지, HLOOKUP은 VLOOKUP과 다르게 첫 행에서 찾고자 하는 값을 찾고 열 값을 가져오게 됩니다. 

 

HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

HLOOKUP(찾을 값, 값 목록, 가져올 값 순번, 유사 or 일치 값)

 

VLOOKUP과 거의 동일하지만 아래 row_index_num 값만 다릅니다. 

변수 명칭만 다를 뿐이며 모두 동일하게 진행하지만 범위만 다르게 지정해주었습니다.

 

lookup_value: B3

table_array: $K$3:$T$4

row_index_num: 2

[range_lookup]: FALSE

 

 

적용 동영상을 확인해보겠습니다. 

 

 

HLOOKUP 시연 동영상

여러분 오늘은 칼퇴를 부르는 엑셀함수 활용하기 1탄으로 VLOOKUP과 HLOOKUP에 대해 알아보았습니다. 

 

이 함수만 알아도 직장인 중에서 엑셀 능력이 한 단계 올라간다는 만큼, 정말 유용하고 많이 쓰이는 함수입니다. 

 

함수 몇 가지 알아서 퇴근시간 1~2시간 땡기면 좋자나요! 

 

다음에도 같이 한번 유용한 기능들을 알아가보도록 해요! 

 

반응형