본문 바로가기
엑셀 꿀팁

엑셀 HLOOKUP 함수 사용법, VLOOKUP의 형제! (가로 찾기 예제 완벽 정리)

by !랜드로드! 2025. 7. 14.
반응형

엑셀 HLOOKUP 함수 사용법, VLOOKUP의 형제! (가로 찾기 예제 완벽 정리)

엑셀 HLOOKUP 함수

 

엑셀 VLOOKUP 함수는 익숙한데, 데이터가 세로가 아닌 가로로 길게 나열된 표를 만나면 당황하신 적 없으신가요? 월별 판매 실적이나, 날짜별 출석 현황처럼 기준 값이 맨 윗줄에 있는 표 앞에서 VLOOKUP만 떠올리며 시간을 허비하곤 합니다.

 

세로 방향 데이터는 VLOOKUP으로 쉽게 찾지만, 가로 방향 데이터는 어떻게 처리해야 할지 막막해 결국 Ctrl+F로 하나하나 값을 찾거나, 표를 통째로 뒤집는 불편한 작업을 반복하게 됩니다.

 

하지만 VLOOKUP의 숨겨진 형제 함수, 엑셀 HLOOKUP 함수 사용법만 알면 이 모든 문제가 해결됩니다. 가로로 누워있는 데이터에서 원하는 값을 1초 만에 찾아내는 비법과 실무 예제를 완벽하게 알려드립니다.

 

이 글의 마지막에는 바쁘신 분들을 위한 핵심 내용 3줄 요약도 준비되어 있습니다.

 

 

🤔엑셀 HLOOKUP 함수란? (VLOOKUP의 형제)

HLOOKUP 함수의 'H'는 'Horizontal(수평)'을 의미합니다. 이름 그대로, 데이터 표의 '첫 번째 행'을 수평으로 검색해 특정 값을 찾고, 그 값과 같은 '열'에서 지정한 행에 있는 값을 가져오는 함수입니다.

많은 분들이 익숙하게 사용하는 VLOOKUP(Vertical, 수직) 함수와 기능은 동일하지만, 검색하는 방향만 가로로 바뀐 '쌍둥이 형제'라고 생각하시면 이해가 쉽습니다.

VLOOKUP이 왼쪽 첫 번째 '열'을 기준으로 값을 찾는다면, HLOOKUP은 위쪽 첫 번째 '행'을 기준으로 값을 찾습니다. 따라서 데이터가 가로로 길게 입력된 보고서나 표를 다룰 때는 HLOOKUP 함수 사용법을 아는 것이 필수입니다.

 

 

⚙️HLOOKUP 함수 사용법, 4가지 인수만 기억하세요!

반응형

HLOOKUP 함수의 공식은 VLOOKUP과 거의 동일하여 배우기 매우 쉽습니다. 단 4개의 인수만 기억하면 됩니다.

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

각 인수가 어떤 역할을 하는지 차근차근 알아보겠습니다.

  1. lookup_value (찾을 값): 데이터 표의 첫 번째 행에서 찾으려는 기준 값입니다. (예: "3월", "김민준")
  2. table_array (참조 범위): 찾을 값이 포함된 데이터 표 전체 범위입니다. 가장 중요한 것은 '찾을 값'이 이 범위의 맨 첫 번째 행에 있어야 한다는 점입니다.
  3. row_index_num (행 번호): 값을 찾은 후, 그 열에서 실제로 가져오고 싶은 데이터가 몇 번째 '행'에 있는지 숫자로 입력합니다. 참조 범위의 첫 번째 행이 '1'입니다.
  4. [range_lookup] (일치 옵션): 값을 얼마나 정확하게 찾을지 정하는 옵션입니다.
    • FALSE (또는 0): 정확하게 일치하는 값만 찾습니다. 실무에서는 99% 이 옵션을 사용해야 실수를 줄일 수 있습니다.
    • TRUE (또는 1, 생략): 비슷하게 일치하는 값을 찾습니다. (데이터가 오름차순으로 정렬된 경우에만 사용)

VLOOKUP과 마찬가지로 '찾을 값, 전체 범위, 가져올 위치, 정확도' 순서만 기억하면 됩니다.

 

 

📊실무 예제로 배우는 HLOOKUP 함수 (가로 데이터 조회)

말로만 듣는 것보다 직접 해보는 게 최고죠. 아래와 같이 '분기별 제품 판매량'이 가로로 정리된 표가 있다고 가정해 보겠습니다. 이 표에서 '3분기'의 '노트북' 판매량을 찾아보겠습니다.

제품명 1분기 2분기 3분기 4분기
노트북 120 150 180 200
모니터 200 210 250 280

'3분기'의 '노트북' 판매량을 가져오려면 다음과 같이 수식을 입력합니다.
=HLOOKUP("3분기", B1:E3, 2, FALSE)

  • 찾을 값("3분기"): 표의 첫 행(1행)에서 '3분기'를 찾습니다.
  • 참조 범위(B1:E3): 검색할 기준(분기)이 첫 행이 되도록 범위를 지정합니다.
  • 행 번호(2): 찾으려는 '노트북' 판매량은 지정한 범위(B1:E3)의 2번째 행에 있습니다.
  • 일치 옵션(FALSE): 정확히 '3분기'와 일치하는 값을 찾습니다.

이 수식을 실행하면 엑셀은 180이라는 값을 정확하게 찾아옵니다.

 

🚀 핵심 포인트: #N/A 오류가 뜬다면?

HLOOKUP 함수 사용 시 가장 흔한 오류는 `#N/A`입니다. 이 오류는 찾는 값이 참조 범위의 첫 행에 없거나, 오타가 있을 때 주로 발생합니다. 또한 `row_index_num`이 범위의 행 수보다 크면 `#REF!` 오류가 발생하니, 범위와 행 번호를 다시 한번 확인하는 습관이 중요합니다. 오류를 깔끔하게 처리하고 싶다면 IFERROR 함수를 함께 사용하세요.

 

💡HLOOKUP의 한계와 대안 (XLOOKUP)

HLOOKUP은 가로로 배열된 데이터를 다룰 때 매우 유용하지만, VLOOKUP과 마찬가지로 몇 가지 명확한 한계를 가지고 있습니다. 오직 '첫 번째 행'에서만 값을 검색할 수 있고, 표 중간에 행이 추가되거나 삭제되면 행 번호(row_index_num)를 일일이 수정해야 해서 번거롭습니다.

이러한 단점을 보완하기 위해 많은 엑셀 전문가들은 INDEX와 MATCH 함수 조합을 사용해왔습니다. 이 조합은 가로, 세로 방향에 제약 없이 자유롭게 값을 찾을 수 있고 구조 변경에도 강하기 때문입니다.

하지만 최근 엑셀 버전(Office 365, Excel 2021 이상)에서는 이 모든 조회 함수의 장점만을 모아놓은 궁극의 조회 함수, XLOOKUP이 등장했습니다. XLOOKUP은 훨씬 간단한 방법으로 HLOOKUP의 모든 기능을 수행할 수 있어, 최신 버전을 사용하신다면 XLOOKUP을 익히는 것을 강력하게 추천합니다.

  • HLOOKUP 함수는 VLOOKUP과 반대로, 데이터 표의 첫 번째 '행'을 기준으로 값을 검색하는 가로 찾기 함수입니다.
  • =HLOOKUP(찾을 값, 전체 범위, 가져올 행 번호, FALSE) 이 4가지 인수 구조를 기억하는 것이 핵심입니다.
  • 최신 엑셀 사용자라면 HLOOKUP보다 더 강력하고 유연한 XLOOKUP 함수를 사용하는 것이 좋습니다.

오늘 배운 HLOOKUP 함수 사용법, 유용하셨나요? 공감♥과 댓글은 더 좋은 콘텐츠를 만드는 데 큰 힘이 됩니다!

HLOOKUP 함수를 마스터하셨다면, VLOOKUP과의 차이점을 다시 한번 복습하시거나 모든 조회 함수의 끝판왕인 XLOOKUP 함수에 대해 알아보시는 것을 추천합니다. 여러분의 데이터 활용 능력이 한 단계 더 성장할 것입니다.

궁금한 점이나 다루었으면 하는 함수가 있다면 언제든지 댓글로 남겨주세요!

#HLOOKUP #엑셀HLOOKUP #HLOOKUP함수사용법 #엑셀가로찾기 #VLOOKUP #XLOOKUP #엑셀함수 #엑셀찾기참조 #직장인엑셀 #칼퇴

반응형