엑셀 필수 함수 마스터하기: VLOOKUP과 HLOOKUP 완벽 비교 & 활용 가이드 (구문, 차이점, 예제 총정리)

VLOOKUP과 HLOOKUP 완벽 비교
엑셀 필수 함수 마스터하기: VLOOKUP과 HLOOKUP 완벽 비교 & 활용 가이드 (구문, 차이점, 예제 총정리) 

 서론: VLOOKUP과 HLOOKUP, 왜 중요할까요?

엑셀에서 대량의 데이터 속에서 원하는 정보를 빠르게 찾아내고 연결하는 것은 업무 효율의 핵심입니다. 이때 가장 유용하게 사용되는 두 함수가 바로 VLOOKUPHLOOKUP입니다. 이 두 함수는 방대한 데이터베이스에서 특정 값을 기준으로 관련된 정보를 찾아(LOOKUP) 추출하는 역할을 합니다. 이 글에서는 두 함수의 기능과 구문을 자세히 알아보고, 실제 예시를 통해 언제, 어떻게 사용해야 하는지 명쾌하게 정리해 드리겠습니다.

1. VLOOKUP 함수: 수직(Vertical) 검색의 마법

1.1. VLOOKUP 기능 및 정의

VLOOKUPVertical(수직) Look Up의 약자로, 데이터 테이블의 첫 번째 열에서 특정 값을 찾고, 해당 값이 있는 행의 지정된 열에서 대응하는 값을 반환하는 함수입니다. 가장 많이 사용되며, 기준 값이 열 방향(수직)으로 나열된 데이터 구조에 적합합니다.

1.2. VLOOKUP 구문 (Syntax)


=VLOOKUP(찾을_값, 참조_범위, 열_번호, [일치_옵션])
인수설명필수/선택
찾을_값 (lookup_value)참조 범위의 첫 번째 열에서 찾으려는 값.필수
참조_범위 (table_array)데이터를 검색할 표 또는 범위. 첫 번째 열은 반드시 찾을_값을 포함해야 합니다.필수
열_번호 (col_index_num)참조 범위의 첫 번째 열을 1로 했을 때, 반환할 값이 포함된 열의 번호.필수
일치_옵션 (range_lookup)TRUE (근사 일치) 또는 FALSE (정확히 일치). 일반적으로 FALSE를 사용하여 정확한 값을 찾습니다. (선택, 생략 시 TRUE)선택

2. HLOOKUP 함수: 수평(Horizontal) 검색의 마법

2.1. HLOOKUP 기능 및 정의

HLOOKUPHorizontal(수평) Look Up의 약자로, 데이터 테이블의 첫 번째 행에서 특정 값을 찾고, 해당 값이 있는 열의 지정된 행에서 대응하는 값을 반환하는 함수입니다. 기준 값이 행 방향(수평)으로 나열된 데이터 구조에 적합합니다. VLOOKUP과 원리는 같지만, 검색 방향이 다릅니다.

2.2. HLOOKUP 구문 (Syntax)

=HLOOKUP(찾을_값, 참조_범위, 행_번호, [일치_옵션])
인수설명필수/선택
찾을_값 (lookup_value)참조 범위의 첫 번째 행에서 찾으려는 값.필수
참조_범위 (table_array)데이터를 검색할 표 또는 범위. 첫 번째 행은 반드시 찾을_값을 포함해야 합니다.필수
행_번호 (row_index_num)참조 범위의 첫 번째 행을 1로 했을 때, 반환할 값이 포함된 행의 번호.필수
일치_옵션 (range_lookup)TRUE (근사 일치) 또는 FALSE (정확히 일치). (선택, 생략 시 TRUE)선택

3. VLOOKUP과 HLOOKUP: 핵심 차이점 및 비교 

두 함수의 가장 근본적인 차이는 데이터를 검색하는 방향입니다.

구분VLOOKUP (Vertical Look Up)HLOOKUP (Horizontal Look Up)
검색 방향수직 (열)수평 (행)
기준 위치참조 범위의 첫 번째 열참조 범위의 첫 번째 행
데이터 구조기준 값이 열(세로)로 나열된 표기준 값이 행(가로)으로 나열된 표
결과 반환해당 의 지정된 해당 의 지정된
인수열 번호 (col_index_num) 사용행 번호 (row_index_num) 사용

핵심: 데이터가 중심으로 구성되어 있다면 VLOOKUP을, 중심으로 구성되어 있다면 HLOOKUP을 사용합니다. 대부분의 엑셀 데이터는 VLOOKUP에 적합한 형태로 구성되어 있어 VLOOKUP의 사용 빈도가 더 높습니다.


4. 실전 예제: VLOOKUP과 HLOOKUP 적용하기

4.1. VLOOKUP 예제: '사원 번호'로 '부서' 찾기

사원 번호이름부서직급
1001김OO인사팀과장
1002이OO재무팀대리
1003박OO마케팅팀사원
  • 목표: 사원 번호 1002부서를 찾는다.

  • 찾을_값: 1002

  • 참조_범위: A1:D4 (전체 표)

  • 열_번호: 부서는 3번째 열에 있으므로 3

  • 일치_옵션: 정확히 일치 (FALSE)


=VLOOKUP(1002, A1:D4, 3, FALSE) 

결과: 재무팀

4.2. HLOOKUP 예제: '항목'으로 '1분기 값' 찾기

항목1분기2분기3분기4분기
매출500450600720
비용200180250300
  • 목표: '비용' 항목의 1분기 값을 찾는다.

  • 찾을_값: 매출

  • 참조_범위: A1:E3 (전체 표)

  • 행_번호: 비용 데이터는 3번째 행에 있으므로 3

  • 일치_옵션: 정확히 일치 (FALSE)


=HLOOKUP("매출", A1:E3, 2, FALSE) 

결과: 500


5. 맺음말: 검색 효율을 높이는 팁 

VLOOKUP과 HLOOKUP은 데이터를 다루는 능력의 기본 중의 기본입니다. 특히 VLOOKUP은 실무에서 가장 많이 활용되므로 반드시 숙달해야 합니다.

이 가이드를 통해 엑셀 데이터 검색 능력을 한 단계 업그레이드하시길 바랍니다! 궁금한 점은 언제든지 댓글로 남겨주세요! 

댓글 쓰기

0 댓글

이 블로그 검색

태그

이미지alt태그 입력