Excel XLOOKUP 다중 조건 활용법 (5 Shots)

Excel XLOOKUP 다중 조건 활용법 (5 Shots)

XLOOKUP은 강력하지만 기본은 단일 조건 검색입니다. 실제 업무에서는 주문ID+SKU 같은 다중 조건이 필요합니다. 본문은 5 Shots로 다중조건 XLOOKUP 활용법을 정리합니다.

요약 정리

방법핵심 포인트
보조열 방식조건 결합해 하나의 키로 검색
TEXTJOIN 방식실시간으로 조건 연결
IF/FILTER 조합XLOOKUP 단일 조건 한계를 극복
실무 예제주문ID+SKU로 단가 찾기
확장FILTER, INDEX-MATCH 비교

Shot 1 — 기본 원리

기본 XLOOKUP 구조는:

=XLOOKUP(찾을값, 검색범위, 반환범위, [없을시], [매치모드])

예: =XLOOKUP("A001", Orders[Order_ID], Orders[Qty])

Shot 2 — 다중조건 구현 (보조열/연결)

두 조건을 결합해 하나의 검색키를 만듭니다:

=XLOOKUP(A2&B2, Orders[Order_ID]&Orders[SKU], Orders[UnitPrice])

또는 TEXTJOIN:

=XLOOKUP(TEXTJOIN("|",,A2,B2), Orders[Key], Orders[UnitPrice])

Shot 3 — IF/FILTER와 조합

보조열 없이 다중조건을 처리하려면 FILTER를 활용:

=XLOOKUP(1, (Orders[Order_ID]=A2)*(Orders[SKU]=B2), Orders[UnitPrice])

(조건1)*(조건2)=1일 때 매칭. 배열 연산 기반.

Shot 4 — 실무 예제

  • 주문 단가 조회: 주문ID+SKU 조합으로 단가 찾기
  • 반품 여부 판정: 주문ID+반품코드 → 반품사유 반환
  • 재고 위치 찾기: 창고코드+상품코드 → 선반번호 반환
=XLOOKUP(1, (Orders[Order_ID]=A2)*(Orders[SKU]=B2), Orders[UnitPrice])

Shot 5 — 확장 & 대안

  • FILTER: 여러 조건 행을 반환 가능
  • INDEX-MATCH: 다중조건 구현에 익숙한 사용자에게 유용
  • 성능: 큰 테이블에서는 보조열 방식이 가장 빠름

관련 학습: XLOOKUP 완벽 가이드, Power Query 입문, Excel 인쇄/보고서

Leave a Reply

Your email address will not be published. Required fields are marked *