반응형
엑셀로 데이터를 관리하다 보면, 특정 항목을 찾아 값을 불러와야 하는 상황이 빈번하게 발생합니다.
많은 분이 여전히 VLOOKUP 함수를 사용하지만, 이제는 더 강력하고 에러가 적은 XLOOKUP 함수를 사용때입니다.
오늘은 두 함수의 차이점을 알아보고, 실무에서 바로 쓸 수 있는 XLOOKUP 활용법을 정리해 드립니다
1. 왜 VLOOKUP보다 XLOOKUP인가?
기존 VLOOKUP은 데이터의 구조에 따라 결과값이 바뀌거나 오류가 자주 발생했습니다. 반면 XLOOKUP은 이러한 단점을 완벽하게 보완했습니다.
- 방향 제한 없음: VLOOKUP은 찾으려는 값이 기준열의 왼쪽에 있으면 오류가 발생하지만, XLOOKUP은 데이터 위치에 상관없이 값을 찾아줍니다.
- 에러 처리 기능: 별도의 IFERROR 함수를 씌울 필요 없이, 함수 내에서 결과가 없을 때의 값을 직접 지정할 수 있습니다.
- 정확도: 기본값이 '정확히 일치'로 설정되어 있어, 잘못된 값을 가져오는 실수를 방지합니다.
2. XLOOKUP 함수 기본 문법
=XLOOKUP(찾을값, 찾을범위, 결과값범위, [찾을값이없을때표시할값])
- 찾을값: 무엇을 찾을 것인가?
- 찾을범위: 어느 열(또는 행)에서 찾을 것인가?
- 결과값범위: 최종적으로 어떤 값을 가져올 것인가?
- [찾을값이없을때표시할값]: 데이터가 없을 경우 보여줄 메시지 (예: "데이터 없음")
3. 실전 예시: 상품 코드별 단가 자동 입력하기
예를 들어, 상품 코드(A열)에 따른 단가(C열)를 불러와야 하는 상황을 가정해 보겠습니다.
[작성 예시]
Excel
=XLOOKUP("P001", A2:A10, C2:C10, "조회불가")
- 위 수식을 입력하면 A2:A10 영역에서 "P001"을 찾아, 동일한 행의 C2:C10 값을 출력합니다.
- 만약 P001이 목록에 없다면 "조회불가"라는 텍스트가 자동으로 출력됩니다.
- [비교 작성 예]

4. 실무 사용 시 주의사항
- 데이터 범위 확인: 찾을범위와 결과값 범위의 크기는 항상 동일해야 합니다.
- 버전 확인: XLOOKUP 함수는 Microsoft 365, Office 2021 버전 이상에서만 지원됩니다. 구버전 사용자의 경우 INDEX-MATCH 조합을 사용해야 합니다.
- 데이터 형식: 숫자를 찾을 때 데이터가 '텍스트'로 저장되어 있으면 오류가 날 수 있습니다. 이럴 땐 VALUE 함수를 사용하여 형식을 일치시켜 주세요.
- 실 사용시 업무의 XLOOKUP을 사용할 경우 사용지 의 찾을 범위를 종종 확인하여 범위상이 오류를 체크하셔야 합니다. 범위상의 오류체크는 지정위치, 범위의 크기를 다시한번 확인하시는것이 정확한 확인 방법입니다.
요약 및 결론
VLOOKUP에 익숙하신 분들은 처음엔 XLOOKUP이 낯설 수 있지만, 딱 한 번만 써보시면 다시는 이전 함수로 돌아가기 어려울 정도로 편리합니다. 엑셀 작업 시간을 줄이고 싶다면, 지금 바로 XLOOKUP부터 시작해 보세요.
더 궁금한 엑셀 기능이나 실무에서 막히는 부분이 있다면 댓글로 알려주세요!
**** 엑셀 VLOOKUP 대신 XLOOKUP을 써야 하는 이유 ****

반응형
'IT' 카테고리의 다른 글
| PPT 템플릿 무료 사이트 TOP 5와 발표용 레이아웃 설계 팁 (0) | 2026.05.24 |
|---|---|
| 구글 스프레드시트 vs 엑셀: 나에게 맞는 도구 선택과 파일 변환 완벽 가이드 (0) | 2026.05.24 |
| 별도의 프로그램 없이 파일 확장자 바꾸는 초간단 방법 (0) | 2026.05.22 |
| 윈도우 디펜더 와 랜섬 웨어 방지 설정 가이드 (1) | 2026.05.22 |
| C드라이브 용량 부족 해결 (1) | 2026.05.20 |