본문 바로가기
업무생산성

엑셀 VLOOKUP보다 10배 빠른 XLOOKUP 함수 완벽 정리: 다중조건·좌측검색·오류해결법

by 스마트 테크 랩 2026. 10. 2.

📊 XLOOKUP 함수가 VLOOKUP보다 뛰어난 4가지 이유

  • 왼쪽 방향 검색 가능: 기준 열의 왼쪽에 있는 데이터도 아무 제약 없이 추출 가능
  • 열 번호(숫자) 계산 불필요: 열이 추가되거나 삭제되어도 수식이 절대 깨지지 않음
  • 자체 에러 처리 내장: IFERROR 함수를 중첩하지 않고도 #N/A 오류 대체 텍스트 지정 가능
  • 기본 정확한 일치: 마지막 옵션에 0(FALSE)을 굳이 입력하지 않아도 기본값이 정확한 일치

엑셀 실무자들에게 '가장 많이 쓰는 함수'를 꼽으라면 단연 VLOOKUP이 1위를 차지해 왔습니다. 하지만 열 번호를 일일이 세어야 하고, 기준 열의 왼쪽에 있는 값을 불러오지 못해 INDEX/MATCH를 조합해 써야 하는 불편함이 컸습니다.

이러한 구형 함수의 모든 한계를 해결하기 위해 등장한 표준 함수가 바로 XLOOKUP입니다. 엑셀 2021 및 Microsoft 365 환경에서 실무 시간을 절반 이하로 줄여주는 기본 문법부터 다중 조건 검색 실전 예제까지 알기 쉽게 정리해 드립니다.


1. VLOOKUP vs XLOOKUP 핵심 기능 비교

기존 방식과 신규 방식을 비교해 보면 실무에서 왜 XLOOKUP을 써야 하는지 한눈에 체감할 수 있습니다.

비교 항목 기존 VLOOKUP 차세대 XLOOKUP
검색 방향 오른쪽 열만 조회 가능 왼쪽 / 오른쪽 / 상하 전방향 가능
열 삽입·삭제 영향 열 번호가 틀어져 수식 깨짐 범위를 직접 참조하여 완벽 자동 보정
기본 검색 모드 유사 일치 (끝에 FALSE 생략 시 대형 오류) 정확한 일치(Exact Match)가 기본값
#N/A 에러 처리 IFERROR() 중첩 함수 필수 4번째 인수에 대체 텍스트 바로 입력

2. XLOOKUP 기본 문법 및 3단계 실전 작성법

XLOOKUP은 필수 인수 3개만 기억하면 90% 이상의 업무를 끝낼 수 있습니다.

=XLOOKUP( 찾을값, 찾을범위, 가져올범위, [일치하는값없을때], [일치모드], [검색모드] )

💡 실전 예제: 사번으로 직원 이름과 직급 찾기

• 기본 공식: =XLOOKUP(F2, A2:A100, B2:B100)
➜ F2에 입력된 사번을 A열(사번목록)에서 찾아, 같은 행의 B열(이름)을 가져옵니다.

• 에러 방지 공식 (#N/A 대신 안내문구): =XLOOKUP(F2, A2:A100, B2:B100, "미등록 사번")
➜ 4번째 자리에 텍스트를 넣으면 사번이 없을 때 에러 대신 깔끔하게 지정 문구가 표시됩니다.


⚡ 함께 보면 칼퇴가 더 빨라지는 AI 업무 생산성 팁

엑셀 함수뿐만 아니라 보고서 작성과 이메일 회신을 10초 만에 끝내는 프롬프트 템플릿을 확인해보세요.

👉 직장인 필수 ChatGPT 업무 프롬프트 템플릿 5선 보러가기

3. 고수들이 사용하는 XLOOKUP 다중 조건 검색

실무에서는 '성명' 하나만으로 데이터를 찾기 어렵고 '부서명 + 사원명' 또는 '연도 + 분기'처럼 2개 이상의 조건을 만족하는 값을 뽑아야 할 때가 많습니다. XLOOKUP에서는 & 연산자를 통해 별도의 보조 열 없이 한 줄로 구현할 수 있습니다.

🎯 다중 조건(2개 이상 일치) 공식

=XLOOKUP( 1, (A2:A100="기획팀") * (B2:B100="김대리"), C2:C100 )

• 작동 원리: 조건 1과 조건 2가 모두 참(TRUE = 1)인 행을 찾아 C열(지급액)의 값을 정확하게 반환합니다. 복잡한 배열 수식(Ctrl+Shift+Enter)을 누를 필요 없이 그냥 Enter만 누르면 즉시 계산됩니다.


XLOOKUP 함수는 복잡했던 엑셀 데이터 매칭 작업을 단 하나의 공식으로 통일해 준 혁신적인 도구입니다. 더 정밀한 매개변수 옵션이나 버전별 호환성 정보가 궁금하시다면 Microsoft 공식 XLOOKUP 지원 문서를 함께 확인해 보시기 바랍니다.