당신도 할 수 있다! 엑셀 함수 기초 3편 – vlookup, hlookup

당신도 할 수 있다! 엑셀 시리즈
당신도 할 수 있다! 엑셀 함수 기초 1편 – if, sumif, countif
당신도 할 수 있다! 엑셀 함수 기초 2편 – Left, right, mid, today

드디어 나왔다! lookup 함수!

사실 이 시리즈를 시작하게 된 계기라고 할 수 있겠습니다.
실무에서 가장 많이 사용하고, 업무 외에는 그닥 사용하지 않는 그 함수.
vlookup, hlookup 시간입니다.

먼저 vlookup에 대해 간단히 알아봅시다.

vlookup이란?

V(vertical, 수직) + lookup의 조합으로 첫 번째 열의 값을 세로로 검색해서 내려가는 함수입니다.
말로 보면 좀 감이 안 잡히죠?
그림으로 설명해보면 아래와 같습니다.

그럼 저 기능을 어떻게 쓰는지 알아보겠습니다.

vlookup 따라하기

먼저 vlookup의 함수 구조를 살펴봅시다.

검색할 값(lookup_value)은 본인이 찾고 싶은 대상을 입력합니다.
쉽게 말하면 회사에서 A대리가 구매한 제품명, 제품 가격 등을 검색하고 싶으면 검색할 값은 “A대리”가 되는 것이죠.

검색 대상 영역(Table_array)은 원본 테이블을 지정해주시면 됩니다. 하지만 vlookup은 ‘첫 번째 열의 값’을 세로로 검색하기 때문에 구매자 명이 제일 앞으로 오도록 표를 설정해주시면 됩니다.

Col_index_num은 Table_array에서 지정한 영역의 열 순서를 나타냅니다.
이번 예제에서 제품명과 제조일자 데이터를 가져오고 싶다면 제품명은 2, 제조일자는 4가 되겠죠.

Range_lookup은 값이 정확하게 일치해야 한다면 ‘False’, 적당히 비슷하게 일치해도 결과를 가져오겠다 하면 ‘true’ 혹은 공란으로 두시면 됩니다.

그럼 이제 연습문제를 풀어보고 답지를 확인해보시기 바랍니다!

hlookup은?

hlookup은 vlookup의 가로 버전이라고 생각하면 됩니다.

hlookup
3번째가 col → row로 바뀌었습니다.

vlookup이 vertical의 약자이면 h는 horizonal 이죠.

이건 가로로 움직인다고 보시면 됩니다.

구조는 vlookup과 완전 동일하니, 예제를 통해 문제를 해결해봅시다.

마치며

가장 많이 쓰지만 그만큼 헷갈리기도 하는 vlookup과 hlookup에 대해 알아봤습니다.
많이 사용한다고 하고 어렵다고 겁을 주기도 하지만 구조나 사용법이 그리 어렵진 않죠?

여러분도 다 할 수 있습니다! 오늘도 고군분투 사회초년생을 응원합니다.

2 Comments

    • 안녕하세요! labtopic 관리자입니다.
      에디터 꾹IT의 답변입니다.

      “네! 완전 초보 레벨의 vb까지 연재하는 것을 목표로 기획된 시리즈입니다! 다른 함수 몇개 더 다루고 넘어갈 것이라서 조금만 기다려주세요 ㅠㅠ”

      감사합니다.

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

목차보기