엑셀에서 데이터를 검색하는 두 가지 필수 함수, VLOOKUP과 HLOOKUP의 차이점과 실무 활용법을 알아봅니다.
1. VLOOKUP & HLOOKUP 함수란?
엑셀(Excel)에는 대량의 데이터를 검색하고 특정 값을 찾아오는 강력한 함수들이 있습니다. 그중 가장 많이 사용되는 것이 VLOOKUP과 HLOOKUP입니다.
- VLOOKUP (Vertical Lookup): 세로 방향(열 기준)으로 값을 검색
- HLOOKUP (Horizontal Lookup): 가로 방향(행 기준)으로 값을 검색
이 두 함수는 데이터베이스처럼 정리된 테이블에서 특정 값을 찾아 결과를 반환할 때 매우 유용합니다.
2. VLOOKUP 함수의 사용법
VLOOKUP 함수는 첫 번째 열을 기준으로 값을 검색하여 해당 행에서 원하는 열의 데이터를 반환합니다.
📌 VLOOKUP 함수 구문
=VLOOKUP(검색값, 테이블범위, 열번호, [검색방식])
🔍 예제
아래와 같은 데이터가 있다고 가정해 보겠습니다.
사번 | 이름 | 부서 |
---|---|---|
101 | 김철수 | 영업팀 |
102 | 이영희 | 마케팅팀 |
103 | 박민수 | 개발팀 |
사번 102
에 해당하는 이름을 찾으려면 다음과 같이 입력합니다.
=VLOOKUP(102, A2:C4, 2, FALSE)
결과: 이영희
🛠 VLOOKUP 활용 예시
- 상품 코드로 가격 찾기
- 직원 ID로 부서명 가져오기
- 고객 번호로 구매 이력 검색
3. HLOOKUP 함수의 사용법
HLOOKUP 함수는 첫 번째 행을 기준으로 값을 검색하여 해당 열에서 원하는 행의 데이터를 반환합니다.
📌 HLOOKUP 함수 구문
=HLOOKUP(검색값, 테이블범위, 행번호, [검색방식])
🔍 예제
아래처럼 데이터가 가로로 정리된 경우를 살펴보겠습니다.
A | B | C | |
---|---|---|---|
사번 | 101 | 102 | 103 |
이름 | 김철수 | 이영희 | 박민수 |
부서 | 영업팀 | 마케팅팀 | 개발팀 |
사번 102
에 해당하는 부서를 찾으려면 다음과 같이 입력합니다.
=HLOOKUP(102, A1:D3, 3, FALSE)
결과: 마케팅팀
🛠 HLOOKUP 활용 예시
- 월별 매출 데이터에서 특정 달의 매출 찾기
- 시험 성적표에서 특정 학생의 점수 검색
- 재고 관리 시스템에서 제품 정보 찾기
4. VLOOKUP vs HLOOKUP 차이점
기능 | VLOOKUP | HLOOKUP |
---|---|---|
검색 방향 | 세로 (열 기준) | 가로 (행 기준) |
첫 번째 기준 | 첫 번째 열 | 첫 번째 행 |
실무 활용 | 코드, ID 기반 데이터 검색 | 시간, 월별 데이터 검색 |
5. VLOOKUP & HLOOKUP 활용 팁
- 정확한 검색을 원하면
FALSE
사용 - 테이블 범위에서 첫 번째 행 또는 열이 고유한 값인지 확인
- 더 복잡한 검색이 필요하면 INDEX & MATCH 함수 활용