반응형
엑셀의 새로운 표준, XLOOKUP 함수 완벽 가이드
기존의 VLOOKUP은 "찾으려는 값이 무조건 첫 번째 열에 있어야 한다"는 까다로운 조건이 있었습니다. 하지만 XLOOKUP은 방향에 상관없이 데이터를 찾을 수 있고, 오류 처리까지 한 번에 해결하는 만능 함수입니다.
1. XLOOKUP 함수의 기본 문법
XLOOKUP은 기본적으로 3가지 필수 정보와 2가지 선택 정보로 구성됩니다.
=XLOOKUP(① 찾을값, ② 찾을범위, ③ 결과범위, [④ 일치없음 알림], [⑤ 일치모드])
- 찾을값: 무엇을 검색할 것인가?
- 찾을범위: 그 값이 어디(열)에 있는가?
- 결과범위: 어떤 데이터(열)를 가져올 것인가?
- 일치없음(선택): 값을 못 찾았을 때 보여줄 문구 (예: "없음")
- 일치모드(선택): 기본값이 '정확히 일치(0)'이므로 생략 가능합니다.
2. 실무 예제: 표 2개로 비교하기
이번에는 왼쪽에 있는 데이터도 찾을 수 있는 XLOOKUP의 강력함을 보여주는 예시를 들어보겠습니다.
표 ①: 직원 명부 (원본 데이터)
특징: 사번이 이름보다 오른쪽에 있어도 상관없습니다.
| 성명 (A열) | 부서 (B열) | 사번 (C열) | 직급 (D열) |
| 홍길동 | 인사팀 | H-001 | 대리 |
| 이영희 | 개발팀 | K-202 | 과장 |
| 김철수 | 영업팀 | S-303 | 사원 |
표 ②: 사원 검색 (결과 표)
우리는 '사번'을 입력해서 그 사람의 '성명'을 찾아보겠습니다. (VLOOKUP으로는 불가능한 왼쪽 찾기!)
| 입력할 사번 | 결과: 성명 (XLOOKUP 적용) |
| K-202 | 이영희 |
[함수 입력법]
=XLOOKUP("K-202", C2:C4, A2:A4, "정보 없음")
- "K-202": 찾고 싶은 사번입니다.
- C2:C4: 사번이 들어있는 **'찾을 범위'**입니다.
- A2:A4: 이름이 들어있는 **'결과 범위'**입니다. (찾을 범위보다 왼쪽에 있어도 OK!)
- "정보 없음": 만약 사번을 잘못 입력하면 자동으로 이 문구가 뜹니다.
3. XLOOKUP이 VLOOKUP보다 좋은 3가지 이유
| 특징 | VLOOKUP | XLOOKUP |
| 검색 방향 | 오른쪽 방향으로만 가능 | 왼쪽/오른쪽 모두 가능 |
| 열 삽입 영향 | 열 번호가 바뀌면 오류 발생 | 열을 추가해도 결과가 유지됨 |
| 오류 처리 | IFERROR 함수를 따로 써야 함 | 함수 안에 오류 메시지 기능 포함 |
| 기본값 | 유사 일치가 기본 (옵션 필수) | 정확히 일치가 기본 (옵션 생략 가능) |
4. 주의사항
- XLOOKUP은 엑셀 2021 이상 또는 Microsoft 365 사용자만 사용할 수 있습니다.
반응형
'Office > Excel' 카테고리의 다른 글
| [다엑셀-excel]SUM 함수 완벽 정복하기 (0) | 2026.01.16 |
|---|---|
| [다엑셀-excel]HLOOKUP 함수 완벽 정복하기 (0) | 2026.01.15 |
| [다엑셀-excel]VLOOKUP 함수 완벽 정복하기(표 2개) (0) | 2026.01.15 |
| [다엑셀-excel]VLOOKUP 함수 완벽 정복하기 (0) | 2026.01.15 |
| 엑셀(Excel) 단축키(바로가기 키) (0) | 2024.04.29 |