반응형
🔍 엑셀 함수 시리즈 5편 – 검색·참조 함수 완전 정복
엑셀에서 많은 데이터를 다룰 때, 특정 값을 찾아서 자동으로 불러오는 기능이 필요합니다.
이때 사용하는 것이 바로 검색·참조 함수입니다.
이번 글에서는 대표적인 함수인 VLOOKUP, INDEX, MATCH를 정리해 보겠습니다.
📎 1. VLOOKUP 함수 – 수직 방향으로 값 찾기
- 형식: =VLOOKUP(찾을 값, 범위, 열 번호, [정확도])
- 예시: =VLOOKUP("홍길동", A2:D10, 3, FALSE) → A2:D10 범위에서 "홍길동"을 찾아 3번째 열의 값을 반환
- 주의점:
- 찾을 값은 범위의 첫 번째 열에 있어야 함
- 왼쪽 방향 조회 불가
- 활용 팁: 사원명으로 부서, 직급 등을 찾을 때 유용


📎 2. INDEX 함수 – 위치 기반 값 반환
- 형식: =INDEX(범위, 행 번호, [열 번호])
- 예시: =INDEX(B2:D10, 3, 2) → B2:D10 범위에서 3행 2열의 값을 반환
- 활용 팁: MATCH 함수와 함께 사용하면 VLOOKUP보다 유연한 검색 가능

📎 3. MATCH 함수 – 위치(인덱스) 찾기
- 형식: =MATCH(찾을 값, 범위, [정렬 방식])
- 예시: =MATCH("서울", A2:A10, 0) → A2:A10 범위에서 "서울"의 위치 반환
- 정렬 방식:
- 0: 정확히 일치
- 1: 작거나 같은 값 (오름차순 정렬 필요)
- -1: 크거나 같은 값 (내림차순 정렬 필요)

🔗 INDEX + MATCH 조합 – VLOOKUP의 대안
- 형식: =INDEX(결과 범위, MATCH(찾을 값, 기준 범위, 0))
- 예시:
- INDEX(C2:C10, MATCH("홍길동", A2:A10, 0))
- A2에서 A10사이에 홍길동의 위치를 찾고 C2:C10에서 해당 위치의 값을 반환
- 장점:
- 왼쪽 방향 조회 가능
- 열 번호 고정 없이 유연한 구조
- 속도와 안정성 우수

📌 정리

🚀 다음 편 예고
다음 글에서는 엑셀 통계 함수(SUMIF, COUNTIF, AVERAGEIF 등)를 소개할 예정입니다.
조건부 계산과 데이터 분석에 유용한 함수들을 정리해 드릴게요.
✍️ 마무리
엑셀 검색·참조 함수는 데이터를 자동으로 불러오고 연결하는 데 핵심적인 도구입니다.
특히 INDEX와 MATCH 조합은 VLOOKUP보다 더 유연하고 강력한 기능을 제공하므로, 실무에서 꼭 익혀두면 좋습니다.
이번 시리즈를 통해 VLOOKUP부터 MATCH까지 익히면, 데이터베이스 작업과 자동화가 훨씬 수월해집니다.
앞으로도 계속 이어질 엑셀 함수 시리즈, 즐겨찾기 해두고 함께 공부해요!
반응형
'IT > 엑셀' 카테고리의 다른 글
| 엑셀 함수 정리(7)|오류 처리·논리 함수 완전 정복 (IFERROR·IFS·SWITCH) (0) | 2025.12.31 |
|---|---|
| 엑셀 함수 정리(6) 통계 함수 완전 정복 (SUMIF, COUNTIF, AVERAGEIF) (1) | 2025.12.30 |
| 엑셀 함수 정리(4) 논리 함수 완전 정복(IF, AND, OR, NOT, IFERROR) (0) | 2025.12.28 |
| 엑셀 함수 정리(3) 날짜와 시간 함수 (TODAY, DATEDIF, EOMONTH 등) (0) | 2025.12.27 |
| 엑셀 함수 정리(2) 텍스트 처리 함수 (LEFT,RIGHT,LEN,TEXT 등) (0) | 2025.12.26 |