새소식

반응형
IT 정보/엑셀

엑셀 VLOOKUP vs HLOOKUP 차이점 및 사용법

  • -
반응형

엑셀에서 데이터를 찾을 때 가장 많이 사용하는 함수 중 하나가 VLOOKUPHLOOKUP입니다. 두 함수 모두 특정 값을 검색하여 해당 행 또는 열의 값을 반환하는 역할을 하지만, 검색 방향이 다르다는 차이점이 있습니다.

이번 글에서는 VLOOKUP과 HLOOKUP의 차이점, 사용법, 그리고 실무에서의 활용 예제를 설명하겠습니다.


1. VLOOKUP vs HLOOKUP 차이점

함수명검색 방향주요 사용 예

VLOOKUP (Vertical Lookup) 세로(열) 방향 검색 제품 코드에 따른 가격 찾기
HLOOKUP (Horizontal Lookup) 가로(행) 방향 검색 시험 점수에 따른 등급 찾기

VLOOKUP은 데이터를 세로 방향(위에서 아래)으로 검색하며, HLOOKUP은 데이터를 가로 방향(왼쪽에서 오른쪽)으로 검색합니다.


2. VLOOKUP 함수 사용법

📌 함수 구문:

=VLOOKUP(검색값, 범위, 열 번호, [일치 유형])
  • 검색값: 찾고자 하는 값 (예: "제품 코드")
  • 범위: 데이터를 검색할 영역
  • 열 번호: 검색 결과로 반환할 열의 번호 (1부터 시작)
  • 일치 유형: TRUE(근사값) 또는 FALSE(정확한 값)

✅ VLOOKUP 예제

제품 코드로 가격 찾기

제품 코드 제품명 가격
A101 키보드 25,000
A102 마우스 15,000
A103 모니터 200,000
=VLOOKUP("A102", A2:C4, 3, FALSE)

📌 설명: "A102"를 검색하여 해당 행의 **3번째 열(가격)**을 반환 → 15,000


3. HLOOKUP 함수 사용법

📌 함수 구문:

=HLOOKUP(검색값, 범위, 행 번호, [일치 유형])
  • 검색값: 찾고자 하는 값 (예: "점수")
  • 범위: 데이터를 검색할 영역
  • 행 번호: 검색 결과로 반환할 행의 번호 (1부터 시작)
  • 일치 유형: TRUE(근사값) 또는 FALSE(정확한 값)

✅ HLOOKUP 예제

시험 점수에 따른 등급 찾기

점수 90 80 70 60
등급 A B C D
=HLOOKUP(85, A1:E2, 2, TRUE)

📌 설명: 점수 85를 검색하여 가장 가까운 값(80)의 등급 B를 반환


4. VLOOKUP과 HLOOKUP 활용 팁

  1. 정확한 값 검색 시 FALSE 사용➡ 정확하게 일치하는 값만 반환
  2. =VLOOKUP("A101", A2:C4, 3, FALSE)
  3. 근사값 검색 시 TRUE 사용 (데이터는 반드시 오름차순 정렬)➡ 75점과 가장 가까운 70점의 등급(C)을 반환
  4. =HLOOKUP(75, A1:E2, 2, TRUE)
  5. VLOOKUP에서 LEFT 함수를 사용하여 왼쪽 값 검색➡ 기본적으로 VLOOKUP은 왼쪽에 있는 값만 검색 가능하지만, CHOOSE 함수를 이용하면 오른쪽 값도 검색할 수 있음
  6. =VLOOKUP(검색값, CHOOSE({1,2}, 검색범위의_오른쪽_열, 검색범위의_왼쪽_열), 2, FALSE)

5. 결론

함수 검색 방향 특징
VLOOKUP 세로(열) 방향 검색 왼쪽에서 오른쪽으로 검색 가능
HLOOKUP 가로(행) 방향 검색 위에서 아래로 검색 가능

📌 VLOOKUP은 데이터가 열 단위로 정리된 경우 유용하며, HLOOKUP은 행 단위로 정리된 경우 유용합니다.

VLOOKUP과 HLOOKUP 함수를 잘 활용하여 원하는 데이터를 빠르게 찾고 효율적으로 엑셀을 활용해 보세요! 🚀

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.