본문 바로가기
카테고리 없음

엑셀 숨은 기능 꿀팁 2탄: VLOOKUP 대신 XLOOKUP을 꼭 써야 하는 이유

by 테크쓰기 2025. 9. 28.
반응형
엑셀 숨은 기능 꿀팁 2탄: VLOOKUP 대신 XLOOKUP을 꼭 써야 하는 이유

엑셀 숨은 기능 꿀팁 2탄: VLOOKUP 대신 XLOOKUP을 꼭 써야 하는 이유

엑셀에서 가장 많이 쓰이는 함수 중 하나가 VLOOKUP입니다. 하지만 이제는 XLOOKUP의 시대입니다. VLOOKUP이 가진 한계를 극복하고, 데이터 검색을 더 직관적이고 유연하게 해주는 새로운 표준 함수가 바로 XLOOKUP이죠. 2025년 지금, 왜 꼭 써야 하는지 이유를 정리했습니다.

VLOOKUP의 한계

VLOOKUP은 분명 강력하지만, 다음과 같은 제약이 있습니다.

  • 검색할 열은 반드시 왼쪽에 있어야 한다.
  • 열 번호를 직접 지정해야 해서, 중간에 열이 추가되면 수식이 깨진다.
  • 기본 검색은 근사값이어서, 정확한 검색을 하려면 옵션을 추가해야 한다.

이런 불편 때문에 VLOOKUP은 초보자에게는 혼란을, 전문가에게는 번거로움을 주는 함수로 평가받아 왔습니다.

XLOOKUP의 강력한 장점

XLOOKUP은 위 단점을 거의 완벽하게 해결했습니다. 직관적이면서도 응용 범위가 넓습니다.

  • 양방향 검색: 왼쪽·오른쪽 모두 검색 가능
  • 열 번호 불필요: 검색 열과 반환 열을 직접 지정
  • 정확도 옵션 간단: 기본이 정확 검색, 근사 검색도 선택 가능
  • 결과 없을 때 메시지: “값이 없습니다” 같은 사용자 정의 반환 가능

즉, XLOOKUP은 데이터 검색 함수의 완전체라 할 수 있습니다.

XLOOKUP 기본 구조

XLOOKUP의 기본 구조는 다음과 같습니다.

=XLOOKUP(검색값, 검색범위, 반환범위, [없을 때 값], [검색 모드])

예: =XLOOKUP("홍길동", A2:A100, B2:B100, "없음") → A2:A100에서 "홍길동"을 찾아, B열에 해당하는 값을 반환

VLOOKUP vs XLOOKUP 비교
항목 VLOOKUP XLOOKUP
검색 방향 왼쪽 → 오른쪽만 가능 양방향 가능
열 지정 숫자(열 번호) 필요 반환 범위 직접 지정
검색 정확도 옵션 추가해야 정확 검색 기본값이 정확 검색
값 없음 처리 #N/A 에러 사용자 지정 메시지 반환
XLOOKUP 실전 활용 예시
  • 인사 데이터: 사번으로 이름·부서를 한 번에 검색
  • 매출 보고서: 제품 코드로 가격·재고를 즉시 확인
  • 고객 관리: 이메일 주소로 고객 등급·포인트 조회

기존에는 여러 함수를 조합해야 가능했던 작업도 XLOOKUP 하나로 해결됩니다.

활용 팁과 주의사항
TIP. XLOOKUP은 IFERROR와 함께 쓰면 더욱 강력합니다. 예: =IFERROR(XLOOKUP(...), "미등록")
주의. XLOOKUP은 Office 365(엑셀 2019 이후) 버전에서만 지원됩니다. 구버전 사용자는 대체 함수로 INDEX+MATCH 조합을 활용해야 합니다.
정리

XLOOKUP은 단순히 VLOOKUP을 대체하는 것을 넘어, 데이터 검색의 새로운 기준을 제시합니다. 보고서 정확도를 높이고, 수식 유지 보수를 편하게 만들어주는 함수죠. 2025년 지금, XLOOKUP을 배우는 건 선택이 아니라 필수입니다.

👉 다음 편(3탄)에서는 “조건부 서식, 숫자만 색칠하는 줄 알았다면 오산”을 다룹니다.


외부 참고 자료: Microsoft Excel 공식 도움말

반응형