[칼퇴를 부르는 엑셀 활용]
엑셀함수 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'으로 입력하셔도 됩니다.
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
적용 동영상을 확인해보겠습니다.
여러분 오늘은 칼퇴를 부르는 엑셀함수 활용하기 1탄으로 VLOOKUP과 HLOOKUP에 대해 알아보았습니다.
이 함수만 알아도 직장인 중에서 엑셀 능력이 한 단계 올라간다는 만큼, 정말 유용하고 많이 쓰이는 함수입니다.
함수 몇 가지 알아서 퇴근시간 1~2시간 땡기면 좋자나요!
다음에도 같이 한번 유용한 기능들을 알아가보도록 해요!
'박주임의 회사생활 > 칼퇴를 부르는 엑셀 활용' 카테고리의 다른 글
[칼퇴를 부르는 엑셀활용] 엑셀함수 2탄 SUMIF, SUMIFS 사용하기 (0) | 2020.12.05 |
---|---|
칼퇴를 부르는 엑셀 활용 시작! (0) | 2020.11.24 |