엑셀

엑셀 함수 #23: INDEX 함수 - 위치 기반으로 정확하게 값을 꺼내는 고급 함수

editor8218 2025. 5. 17. 22:19
728x90
반응형
SMALL

23. INDEX 함수

기능: 지정된 범위에서 행 번호와 열 번호에 따라 셀 값을 반환

🔹 사용법

=INDEX(범위, 행번호, [열번호])

예: =INDEX(A2:C6, 2, 3)

→ A2:C6 범위에서 2번째 행, 3번째 열의 값을 반환

🔹 다양한 예제

  • 상품 목록에서 두 번째 상품명 가져오기: =INDEX(A2:A100, 2)
  • 직원표에서 3번째 사람의 부서명: =INDEX(B2:D10, 3, 2)
  • 고객 테이블에서 고객번호로 주소 조회 (MATCH와 함께 사용):
    =INDEX(E2:E100, MATCH("C001", A2:A100, 0))

🔹 실무 활용 팁

  • VLOOKUP보다 빠르고 유연함 (열 순서가 바뀌어도 문제 없음)
  • 행/열 번호를 계산식이나 MATCH 함수로 동적으로 넣을 수 있음
  • 이중 INDEX로 범위 선택도 가능 (예: INDEX( INDEX(...) , ... ))

🔹 주의사항

  • 행 또는 열 번호가 범위보다 크면 오류 발생
  • 범위가 정확히 지정되어야 함
  • 다차원 배열에서도 활용 가능 (행번호와 열번호 모두 필요)
728x90
반응형
LIST