카테고리 없음

엑셀함수/INDEX/행과 열의 번호를 기준으로 값을 찾아 반환하는 함수

K-직장인 S 2025. 3. 21. 16:55

📌 INDEX 함수란?

INDEX 함수는 특정 범위에서 행과 열의 번호를 기준으로 값을 찾아 반환하는 함수입니다.


 INDEX 함수 기본 사용법

=INDEX(범위, 행번호, [열번호])
  • 범위: 데이터를 검색할 범위
  • 행번호: 반환할 값이 위치한 행 번호
  • 열번호: (선택사항) 반환할 값이 위치한 열 번호
     단일 열(세로) 범위에서는 생략 가능

📌 INDEX 함수 예제

1️⃣ 예제 데이터

ABC

No 이름 점수
1 홍길동 85
2 김철수 90
3 이영희 78

2️⃣ 예제 1: 특정 위치의 값 찾기

=INDEX(B2:C4, 2, 1)

설명

  • 범위: B2:C4 (이름과 점수 데이터)
  • 2행 1열의 값 → 김철수 반환

3️⃣ 예제 2: 한 열에서 값 찾기 (열번호 생략 가능)

=INDEX(C2:C4, 3)

설명

  • 범위: C2:C4 (점수 데이터)
  • 3행 값  78 반환

4️⃣ 예제 3: MATCH 함수와 함께 사용하기 🔥

👉 MATCH 함수로 특정 값의 위치를 찾고, INDEX로 해당 값을 가져올 수 있음!

=INDEX(C2:C4, MATCH("김철수", B2:B4, 0))

설명

  • MATCH("김철수", B2:B4, 0)
     김철수가 B2:B4에서 2번째 위치
  • INDEX(C2:C4, 2)
     C2:C4에서 2번째 값  90 반환

🎯 INDEX 함수 활용 예시

 엑셀에서 표 데이터에서 특정 행/열의 값을 가져올 때 사용
 MATCH 함수와 조합하여 동적 조회 기능 구현
 VLOOKUP보다 유연한 데이터 검색 가능 (왼쪽 데이터 조회 가능)