본문 바로가기

강의/엑셀 실무

엑셀 XLOOKUP 함수 - VLOOKUP보다 강력한 데이터 찾기 함수

반응형

엑셀에서 특정 값을 찾아 다른 정보를 가져올 때 가장 많이 사용하던 함수는 VLOOKUP입니다.

하지만 최신 엑셀에서는 더 강력하고 편리한 XLOOKUP 함수를 사용할 수 있습니다.

이번 강의에서는 XLOOKUP 함수의 사용법과 실무 활용 예제를 알아보겠습니다.


XLOOKUP 함수란?

XLOOKUP 함수는 원하는 값을 찾아서 지정한 범위의 데이터를 반환하는 함수입니다.

기존 VLOOKUP 함수의 단점을 개선하여 더욱 직관적으로 사용할 수 있습니다.

예를 들어,

  • 사번으로 직원 이름 찾기
  • 상품코드로 상품명 조회
  • 고객번호로 연락처 검색

등에 활용할 수 있습니다.


XLOOKUP 함수 기본 문법

=XLOOKUP(찾을값, 찾을범위, 반환범위)

구성 요소

항목 설명
찾을값 검색할 값
찾을범위 값을 찾을 영역
반환범위 결과를 가져올 영역

기본 예제

다음과 같은 데이터가 있다고 가정해 보겠습니다.

  A B
1 사번 이름
2 E001 김철수
3 E002 이영희
4 E003 박민수

 

사번 E002의 이름을 찾고 싶다면

=XLOOKUP("E002",A2:A4,B2:B4)

 

결과

이영희

실무 예제 1 : 상품명 조회

  A B
1 상품코드 상품명
2 A001 사과
3 A002 바나나
4 A003 포도
=XLOOKUP("A002",A2:A4,B2:B4)

 

결과

바나나

상품코드만 입력하면 상품명을 자동으로 가져올 수 있습니다.


실무 예제 2 : 가격 조회

  A B
1 상품코드 가격
2 A001 1000
3 A002 2000
4 A003 3000
=XLOOKUP("A003",A2:A4,B2:B4)

 

결과

3000

재고관리표나 매출관리표에서 자주 사용됩니다.


찾는 값이 없을 때 처리하기

XLOOKUP은 값이 없을 때 표시할 내용을 지정할 수 있습니다.

=XLOOKUP("A999",A2:A4,B2:B4,"데이터 없음")

결과

데이터 없음

별도의 IFERROR 함수를 사용할 필요가 없습니다.


VLOOKUP과 차이점

항목VLOOKUPXLOOKUP

왼쪽 검색 불가능 가능
열 번호 입력 필요 불필요
오류 처리 IFERROR 필요 자체 지원
사용 편의성 보통 매우 편리

실무 활용 사례

인사관리

사번 입력 → 직원명 자동 조회

재고관리

상품코드 입력 → 상품명 자동 조회

매출관리

거래처 코드 입력 → 거래처명 자동 조회

고객관리

회원번호 입력 → 연락처 조회


핵심 정리

✅ XLOOKUP = 원하는 값을 찾아 결과 반환

✅ VLOOKUP보다 사용이 쉽고 강력함

✅ 왼쪽 검색 가능

✅ 찾는 값이 없을 때 메시지 표시 가능

✅ 실무에서 가장 많이 사용하는 조회 함수 중 하나

엑셀 최신 버전을 사용한다면 VLOOKUP 대신 XLOOKUP 사용을 적극 추천합니다.


반응형