본문으로 건너뛰기
ArumSoft Learning
EN

    찾기 및 참조

    INDEX 함수 연습장

    범위 안에서 지정한 행과 열 위치에 있는 값을 돌려줘요.

    연습장은 브라우저 안에서만 작동해요. 입력한 내용은 어디에도 전송되지 않아요.

    INDEX 함수는 이렇게 작동해요

    INDEX는 범위 안에서 row_num만큼 아래로, column_num만큼 오른쪽으로 세어 그 셀을 돌려줘요. 이 숫자는 시트의 행 번호가 아니라 범위 안에서의 위치예요.

    INDEX만 쓰면 위치를 미리 알아야 해요. 위치를 찾아 주는 MATCH와 함께 쓰면 어느 방향으로든 찾을 수 있는 유연한 찾기 수식이 돼요.

    구문

    =INDEX(array, row_num, [column_num])
    인수설명
    array필수값을 꺼낼 범위예요.
    row_num필수범위의 몇 번째 행인지예요. 1부터 세요.
    column_num선택범위의 몇 번째 열인지예요. 열이 하나뿐이면 필요 없어요.

    예제

    수식하는 일결과
    =INDEX(B2:B9,4)목록의 4번째 이름이에요.정우진
    =INDEX(A2:E9,3,4)표의 3행 4열: 박서윤의 연봉이에요.₩81,000,000
    =INDEX(B2:B9,MATCH(I1,A2:A9,0))INDEX와 MATCH: I1에 입력한 사번의 이름이에요.정우진
    =INDEX(D2:D9,MATCH("IT",C2:C9,0))첫 번째 IT 부서 직원의 연봉이에요.₩81,000,000

    자주 하는 실수

    시트 행 번호와 위치INDEX(B2:B9,4)는 시트의 4행이 아니라 범위의 4번째 셀인 B5를 돌려줘요.
    위치가 너무 큼범위를 벗어난 행이나 열 번호를 넣으면 #REF!가 나와요.

    더 알아보기

    예제 통합 문서 받기 (.xlsx)

    같은 예제 데이터와 수식, 그리고 연습용 시트가 들어 있어요.

    전체 튜토리얼 읽기 →