본문 바로가기
엑셀

엑셀 함수 XLOOKUP 사용방법 예제

by 오늘의 배움터 2025. 5. 18.
반응형

XLOOKUP 함수는 엑셀에서 원하는 값을 특정 범위(lookup_array)에서 찾아, 해당 행 또는 열의 결과값(return_array)을 반환하는 최신 검색 함수입니다. VLOOKUP, HLOOKUP의 단점을 대폭 개선하여, 데이터 분석과 자동화에 매우 유용하게 활용할 수 있습니다.

 

XLOOKUP 구문

=XLOOKUP(찾을값, 검색범위, 반환범위, [없을 경우 반환값], [일치유형], [검색방향])

  • 찾을값: 검색할 기준값
  • 검색범위: 기준값이 있는 열 또는 행
  • 반환범위: 결과를 반환할 열 또는 행
  • [없을 경우 반환값] (선택): 값이 없을 때 표시할 내용
  • [일치유형] (선택): 정확히 일치 또는 근사값 (기본값: 정확히 일치)
  • [검색방향] (선택): 처음부터 또는 끝에서부터 검색

VLOOKUP과의 차이점 및 XLOOKUP 장점

항목 VLOOKUP XLOOKUP
검색 방향 왼쪽 → 오른쪽만 가능 양방향 (왼쪽, 오른쪽 모두 가능)
범위 지정 열 번호를 숫자로 지정 실제 셀 범위 지정
열 추가시 오류 가능성 높음 (열 번호 기준) 낮음 (범위 기준)
기본 일치 방식 근사값 (정렬 필요) 정확히 일치 (정렬 불필요)
값이 없을 때 처리 #N/A 오류 직접 설정 가능
수평 검색 (HLOOKUP 대체) 별도 함수 필요 동일 함수로 가능
속도 느림 (큰 데이터에서) 상대적으로 빠름 (특히 동적 배열 환경)

 

예제 시트 

상품코드 상품명 카테고리 단가 입고일 재고수량
P001 게이밍 마우스 주변기기 32000 2025-04-01 12
P002 기계식 키보드 주변기기 78000 2025-03-20 8
P003 27인치 모니터 디스플레이 210000 2025-02-15 5
P004 노트북 스탠드 액세서리 15000 2025-05-05 30
P005 HDMI 케이블 액세서리 7000 2025-04-25 60
P006 SSD 1TB 저장장치 135000 2025-01-10 3
P007 외장 SSD 500GB 저장장치 95000 2025-05-10 20

 

예제풀

  • 상품코드를 입력하면 XLOOKUP을 활용하여 나머지 정보가 자동으로 채워지며,
  • 재고 수량이 5개 미만일 경우 "⚠ 재고 부족" 경고 메시지가 표시됩니다.

 

반응형