본문 바로가기
엑셀공부

엑셀 HLOOKUP 함수 사용법 – 가로 방향 데이터 검색하는 방법

by 곰탱이생각 2025. 2. 26.
반응형

엑셀에서 특정 값을 찾아 자동으로 데이터를 입력하는 기능이 필요할 때 HLOOKUP() 함수를 사용할 수 있습니다. HLOOKUP은 가로 방향(행 기준)으로 데이터를 검색하여 원하는 값을 찾아주는 함수입니다.

이번 포스팅에서는 HLOOKUP 함수의 기본 개념과 실전 활용법을 쉽게 설명해 드리겠습니다. 😊


1. HLOOKUP 함수란?

HLOOKUP은 가로 방향(행)으로 특정 값을 검색하고, 찾은 값과 동일한 열에서 지정한 행의 데이터를 반환하는 함수입니다.

✅ HLOOKUP 함수가 필요한 경우

HLOOKUP 함수는 데이터가 가로(행) 방향으로 정리되어 있을 때 유용합니다. 다음과 같은 경우에 사용할 수 있습니다:

  • 학생 성적표에서 과목별 점수 조회 (과목명이 첫 번째 행에 위치)
  • 상품 코드별 가격 조회 (상품명이 첫 번째 행에 위치)
  • 기간별 매출 데이터를 기준으로 특정 월의 매출 찾기

만약 데이터가 세로(열) 방향으로 정리되어 있다면, HLOOKUP이 아니라 VLOOKUP() 함수를 사용하는 것이 더 적절합니다.

✅ HLOOKUP 함수 기본 문법

=HLOOKUP(찾을값, 검색범위, 반환할 행번호, [검색방식])

설명:

  • 찾을값 → 검색할 기준 값 (예: 학생 이름, 상품 코드 등)
  • 검색범위 → 데이터를 검색할 범위 (첫 번째 행에 검색 대상 값이 있어야 함)
  • 반환할 행번호 → 검색된 값과 같은 열에서 반환할 행의 번호 (1부터 시작)
  • [검색방식] → TRUE(1) 또는 FALSE(0) 선택 가능
    • TRUE 또는 생략 → 근사값 검색 (정확한 값이 없으면 가장 가까운 작은 값을 반환)
    • FALSE → 정확한 값 검색 (정확히 일치하는 값이 없으면 오류 발생)

📌 이제 실제 예제를 살펴보겠습니다! 🚀


2. HLOOKUP 함수 예제 – 시험 점수 자동 조회

✅ 기본 예제

학생들의 성적 데이터를 기반으로 학생 이름을 입력하면 해당 학생의 시험 점수를 자동으로 조회하도록 설정해 보겠습니다.

📌 학생 이름을 입력하면 자동으로 해당 학생의 점수를 가져오는 공식

=HLOOKUP(B6,$A$1:$D$3,3,FALSE)

설명:

  • "조승건" → B~D열에서 "조승건"를 검색
  • $A$1:$D$3 → 검색할 범위 (첫 번째 행에 학생 이름이 있음)
  • 3 → 세 번째 행(시험 점수)에서 값을 반환
  • FALSE → 정확히 일치하는 값만 찾음

📌 학생 이름을 바꾸면 자동으로 해당 학생의 점수가 표시됩니다! 🎉

 

3. HLOOKUP 함수의 활용 – 상품 가격 조회

이번에는 상품 코드를 입력하면 해당 상품의 가격을 자동으로 조회하는 기능을 만들어보겠습니다.

✅ HLOOKUP을 활용한 상품 가격 검색

📌 상품 코드를 입력하면 자동으로 가격을 가져오는 공식

=HLOOKUP(B6,$A$1:$D$3,3,FALSE)

설명:

  • "A102" → B~D열에서 "A102"를 검색
  • $A$1:$D$3 → 검색할 범위 (첫 번째 행에 상품 코드가 있음)
  • 2 → 두 번째 행(가격)에서 값을 반환
  • FALSE → 정확히 일치하는 값만 찾음

📌 상품 코드를 입력하면 자동으로 가격이 조회됩니다! 🚀

 


4. HLOOKUP 함수 사용 시 주의할 점

첫 번째 행에 검색할 데이터가 포함되어 있어야 함반환할 행 번호가 범위를 벗어나면 오류 발생기본적으로 대소문자를 구별하지 않음정확한 값 검색을 원하면 [검색방식]을 FALSE로 설정

📌 HLOOKUP을 사용할 때 위의 사항을 확인하면 오류 없이 정확한 데이터를 조회할 수 있습니다! 🎯


5. 마치며

엑셀의 HLOOKUP() 함수는 가로 방향 데이터를 검색하여 원하는 값을 자동으로 찾아주는 강력한 기능을 제공합니다.

기본적인 HLOOKUP 함수 활용법 – 학생 점수 조회, 상품 가격 검색 등
정확한 값 검색 – [검색방식]을 FALSE로 설정하여 정확한 데이터 찾기
HLOOKUP 사용 시 주의할 점 – 첫 번째 행에 검색할 데이터 포함, 반환할 행 번호 확인

📌 이제 HLOOKUP 함수를 활용하여 데이터를 자동으로 조회하는 기능을 구현해 보세요! 🚀

 

728x90
반응형
LIST

댓글