2026. 2. 22. 11:21ㆍMS Office
조회 함수, 이제 하나만 쓰면 될까?
엑셀을 조금만 공부하면 반드시 마주치는 질문이 있습니다.
- XLOOKUP이 있는데
- INDEX + MATCH는 왜 아직도 쓰일까?
- 이제 MATCH는 안 써도 되는 걸까?
특히 앞에서 XLOOKUP + INDEX + MATCH 조합을 다뤘다면 이 질문은 자연스럽게 따라옵니다.
이번 화에서는 두 함수의 문법을 비교하는 게 아니라, 실무에서 언제 무엇을 써야 하는지를 정리합니다.
왜 이 비교가 필요한가?
많은 분들이 이렇게 생각합니다.
“XLOOKUP이 최신 함수니까
INDEX + MATCH는 이제 구식 아닌가요?”
결론부터 말하면,
❌ 대체 관계가 아닙니다.
⭕ 관점이 다른 함수입니다.
1. 구조 차이부터 보자
① XLOOKUP
=XLOOKUP(찾을 값, 찾을 범위, 반환범위)
- 위치 개념이 보이지 않는다
- 찾고 싶은 값 → 바로 결과
👉 목적 기반 조회 : 사용자 친화적이고 직관적
② INDEX + MATCH
=INDEX(반환범위, MATCH(찾을값, 찾을 범위, 0))
- MATCH → 위치를 찾는다
- INDEX → 그 위치의 값을 가져온다
👉 좌표 기반 조회 : 엑셀 내부 구조를 이해하고 “위치”를 제어하는 방식
2. 실무에서 체감되는 차이
① 가독성
✔ XLOOKUP 함수
XLOOKUP은 한 줄로 끝납니다.
=XLOOKUP(찾을값, 찾을 범위, 반환범위)

✔ INDEX + MATCH 함수
반면 INDEX + MATCH는 엑셀을 어느 정도 아는 사람만 구조를 이해합니다.
=INDEX(데이터 범위, MATCH(행기준 값, 찾을 범위, 0), MATCH(열기준 값, 찾을 범위, 0))

- 첫 번째 MATCH → 몇 번째 행인지 찾음
- 두 번째 MATCH → 몇 번째 열인지 찾음
- INDEX → 교차 위치 값 반환
✔ 협업 / 인수인계가 많은 환경 → XLOOKUP 유리
② 유연성
INDEX + MATCH는 “위치 기반”이라서 확장성이 좋습니다.
행 + 열을 동시에 찾는 2차원 조회 :
=INDEX(B2:D4, MATCH("제품A", A:A, 0), MATCH("2월", B1:E1, 0))
좌표를 명확하게 통제합니다.
XLOOKUP으로 구현 :
=XLOOKUP("제품A", A:A, XLOOKUP("2월", B1:E1, B:E))
가능은 하지만 중첩 구조가 되어 가독성이 떨어집니다.
✔ 구조 제어가 필요한 모델 → INDEX + MATCH 유리
③ 다중 조건 처리
INDEX + MATCH는 배열 논리와 결합할 때 강력합니다.
=INDEX(B:E, MATCH(1, (A:A="제품A") * (B:B="제품B"), 0)
이 방식은 고급 실무 모델에서 여전히 자주 쓰입니다.
XLOOKUP도 다중 조건이 가능하지만 보조 열이나 추가 구조가 필요합니다.
✔ 계산 중심 모델 → INDEX + MATCH 유리
④ 버전 호환성
XLOOKUP은 Excel 365 / 2021 이상에서만 사용 가능합니다.
구버전 환경이라면 INDEX + MATCH가 사실상 표준입니다.
3. 그래서 무엇을 써야 할까?
정답은 하나가 아닙니다.
✔ XLOOKUP 추천
- 단순 조회
- 협업 / 유지보수 중심 보고서
👉 조회를 단순화한 함수
✔ INDEX + MATCH 추천
- 구조 설계 / 고급 배열 처리
- 모델링 중심 작업
👉 조회를 설계하는 함수
둘 중 하나를 버리는 게 아니라 둘 다 이해해야 실무가 편해집니다.
실무자의 관점에서 보면
엑셀을 많이 아는 사람은 함수를 많이 쓰는 사람이 아니라, 상황에 맞게 선택하는 사람입니다.
- 조회가 단순하면 단순하게,
- 구조가 복잡하면 구조적으로.
이 판단이 보고서 완성도를 결정합니다.
오늘의 핵심 정리
✔ XLOOKUP → 직관적, 빠른 조회
✔ INDEX + MATCH → 유연한 구조 제어
✔ 대체 관계가 아니라 관점 차이
✔ 실무에서는 둘 다 알아야 한다
'MS Office' 카테고리의 다른 글
| [엑셀 함수] 조회와 집계는 어떻게 다른가 (0) | 2026.03.01 |
|---|---|
| [엑셀 함수] XLOOKUP 실무편을 마치며 (0) | 2026.02.24 |
| [엑셀 함수] XLOOKUP + INDEX + MATCH 실무 완전 정복 (0) | 2026.02.16 |
| [엑셀 함수] XLOOKUP + FILTER 실무 완전 정복 (0) | 2026.02.09 |
| [엑셀 함수] XLOOKUP + LEFT / MID / RIGHT 실무 완전 정복 (0) | 2026.02.01 |