일반적으로 INDEX 함수를 사용하여 특정 값을 찾아 반환하거나 워크 시트에서 해당 값의 위치에 대한 셀 참조를 찾을 수 있습니다.
Excel에서 사용할 수있는 INDEX 함수에는 두 가지 형식이 있습니다. 배열 양식 그리고 참조 양식.
02 of 01Excel INDEX 함수 - 배열 형식

함수의 두 가지 형식의 주요 차이점은 다음과 같습니다.
- 배열 형식 특정 행과 데이터 열의 교점에 위치한 데이터 값을 반환합니다.
- 참조 양식 특정 열과 행의 교점에 대한 셀 참조를 반환합니다.
Excel INDEX 함수 - 배열 형식
배열은 일반적으로 워크 시트의 인접한 셀 그룹으로 간주됩니다. 위 이미지에서 배열은 A2에서 C4까지의 셀 블록입니다.
이 예제에서 셀 C2에있는 INDEX 함수의 배열 형식은 행 3과 열 2의 교차점에있는 데이터 값 - 위젯을 반환합니다.
INDEX 함수 (배열 형식) 구문 및 인수
함수의 구문은 함수의 레이아웃을 참조하며 함수의 이름, 대괄호, 쉼표 구분 기호 및 인수를 포함합니다.
INDEX 함수의 구문은 다음과 같습니다.
= INDEX (Array, Row_num, Column_num)
정렬 - 원하는 정보에 대한 함수에 의해 검색 될 셀 범위에 대한 셀 참조
Row_num (선택 사항) - 값을 반환 할 배열의 행 번호입니다. 이 인수를 생략하면 Column_num이 필요합니다.
Column_num (선택 사항) - 값을 반환 할 배열의 열 번호입니다. 이 인수가 생략되면 Row_num이 필요합니다.
- 둘 다 Row_num 과 Column_num 인수를 사용하면 실제 행 번호와 열 번호 또는 워크 시트에서이 정보의 위치에 대한 셀 참조를 입력 할 수 있습니다.
INDEX 함수 (배열 양식) 예
앞서 언급 한 것처럼 위 이미지의 예는 정렬 INDEX 함수의 형식을 사용하여 인벤토리 목록에서 용어 위젯을 반환합니다.
아래 정보는 워크 시트의 셀 B8에 INDEX 함수를 입력하는 데 사용되는 단계를 설명합니다.
단계는 셀 참조를 사용하여 Row_num 과 Column_num 인수를 직접 입력하지 않아도됩니다.
INDEX 함수 입력하기
함수와 인수를 입력하는 옵션은 다음과 같습니다.
- 완전한 함수 입력 : = INDEX (A2 : C4, B6, B7) 셀 B8에
- INDEX 함수 대화 상자를 사용하여 함수 및 해당 인수 선택
전체 함수를 수동으로 입력하는 것이 가능하지만 많은 사람들은 대화 상자를 사용하여 함수의 인수를 더 쉽게 입력 할 수 있습니다.
아래 단계에서는 대화 상자를 사용하여 함수의 인수를 입력합니다.
대화 상자 열기
함수의 두 가지 형식 (각각 고유 한 인수 집합이있는 형식)이 있으므로 각 형식에는 별도의 대화 상자가 필요합니다.
따라서 다른 Excel 기능과 함께 표시되지 않는 INDEX 함수 대화 상자를 여는 별도의 단계가 있습니다. 이 단계에는 정렬 형태 또는 참고 인수 집합.
다음은 함수 대화 상자를 사용하여 B8 셀에 INDEX 함수와 인수를 입력하는 단계입니다.
- 워크 시트에서 셀 B8을 클릭하십시오.이 위치에서 함수가 배치됩니다.
- 클릭 방식 리본 메뉴의 탭
- 고르다 조회 및 참조 리본 메뉴에서 기능 드롭 다운 목록을 엽니 다.
- 클릭 색인 목록에 선택 인수 대화 상자 - 정렬 과 참고 기능의 형식들
- 클릭 배열, row_num, column_num 선택권
- 확인을 클릭하여 INDEX 함수 - 배열 양식 대화 상자를 엽니 다.
함수의 인수 입력
- 대화 상자에서 정렬 선
- 워크 시트에서 A2부터 C4까지 셀을 강조 표시하여 대화 상자에 범위를 입력하십시오.
- 클릭 Row_num 대화 상자의 줄
- 셀 참조를 대화 상자에 입력하려면 B6 셀을 클릭하십시오.
- 클릭 Column_num 대화 상자의 줄
- 셀 참조를 대화 상자에 입력하려면 B7 셀을 클릭하십시오.
- 확인을 클릭하여 기능을 완료하고 대화 상자를 닫습니다.
- 단어 기즈모 부품 목록의 세 번째 행과 두 번째 열을 교차하는 셀의 용어이기 때문에 셀 B8에 나타납니다.
- B8 셀을 클릭하면 완전한 기능을 수행합니다. = INDEX (A2 : C4, B6, B7) 워크 시트 위의 수식 입력 줄에 나타납니다.
색인 함수 오류 값
INDEX 함수와 관련된 일반적인 오류 값 - 배열 형식은 다음과 같습니다.
#값! - Row_num , Column_num 인수는 숫자가 아닙니다.
#REF! - 다음 중 하나가 발생합니다.
- 그만큼 Row_num 인수가 선택한 범위에있는 행 수보다 큽니다.
- 그만큼 Col_num 인수가 선택한 범위의 열 수보다 큽니다.
대화 상자의 장점
대화 상자를 사용하여 함수의 인수에 대한 데이터를 입력하는 것의 이점은 다음과 같습니다.
- 이 대화 상자는 함수의 구문을 처리하므로 인수간에 구분 기호로 사용되는 등호, 대괄호 또는 쉼표를 입력하지 않고도 한 번에 하나씩 함수의 인수를 쉽게 입력 할 수 있습니다.
- B6 또는 B7과 같은 셀 참조는 포인팅을 사용하여 대화 상자에 입력 할 수 있습니다. 마우스를 사용하여 선택한 셀을 클릭하는 것이 포함됩니다. 포인팅이 쉬울뿐 아니라 잘못된 셀 참조.
Excel 인덱스 함수 - 참조 형식

Excel 인덱스 함수 - 참조 형식
함수의 참조 형식은 특정 행과 데이터 열의 교차점에있는 셀의 데이터 값을 반환합니다.
참조 배열은 위의 그림과 같이 인접하지 않은 여러 개의 범위로 구성 될 수 있습니다.
INDEX 함수 (참조 형식) 구문 및 인수
INDEX 함수 참조 형식의 구문과 인수는 다음과 같습니다.
= INDEX (참조, Row_num, Column_num, Area_num)
참고 - 원하는 정보에 대한 함수에 의해 검색 될 셀 범위에 대한 셀 참조.
- 이 인수에 여러 개의 인접하지 않은 범위가 입력되면 범위는 INDEX 수식에서와 같이 별도의 대괄호로 둘러싸 야합니다. = INDEX ((A1 : A5, C1 : E1, C4 : D5), B7 , B8) 위 이미지에서 가져온 것
Row_num - 값을 반환 할 배열의 행 번호입니다.
- 싱글 용 옵션 행 참조 범위
- 단일 열 및 다중 열에 필요 행 참조 범위
Column_num - 값을 반환 할 배열의 열 번호입니다.
- 단일 컬럼 용 옵션 참고 범위
- 단일 행 및 다중 열에 필수 참고 범위
노트 : 둘 다 Row_num 과 Column_num 인수를 사용하면 실제 행 번호와 열 번호 또는 워크 시트에서이 정보의 위치에 대한 셀 참조를 입력 할 수 있습니다.
Area_num (선택 사항) - 참고 인수가 인접하지 않은 여러 범위를 포함하는 경우이 인수는 데이터를 반환 할 셀 범위를 선택합니다. 생략 된 경우이 함수는에 나열된 첫 번째 범위를 사용합니다. 참고 논의.
- 첫 번째 범위는 참고 인수의 번호는 1입니다.
- 두 번째는 2입니다.
- 세 번째는 3입니다.
INDEX 함수 (참조 형식) 예
위 이미지의 예는 참고 형태의 INDEX 함수를 사용하여 분노 A1의 영역 2에서 7 월을 E1로 반환합니다.
아래 정보는 워크 시트의 셀 B10에 INDEX 함수를 입력하는 데 사용되는 단계를 설명합니다.
단계는 셀 참조를 사용하여 Row_num, Column_num 및 Area_num 인수를 직접 입력하지 않아도됩니다.
INDEX 함수 입력하기
함수와 인수를 입력하는 옵션은 다음과 같습니다.
- 완전한 함수 입력 : = INDEX ((A1 : A5, C1 : E1, C4 : D5), B7, B8)
- INDEX 함수 대화 상자를 사용하여 함수 및 해당 인수 선택
전체 함수를 수동으로 입력하는 것이 가능하지만 많은 사람들은 대화 상자를 사용하여 함수의 인수를 더 쉽게 입력 할 수 있습니다.
아래 단계에서는 대화 상자를 사용하여 함수의 인수를 입력합니다.
대화 상자 열기
함수의 두 가지 형식 (각각 고유 한 인수 집합이있는 형식)이 있으므로 각 형식에는 별도의 대화 상자가 필요합니다.
따라서 다른 Excel 기능과 함께 표시되지 않는 INDEX 함수 대화 상자를 여는 별도의 단계가 있습니다. 이 단계에는 정렬 형태 또는 참고 인수 집합.
다음은 함수 대화 상자를 사용하여 B10 셀에 INDEX 함수와 인수를 입력하는 단계입니다.
- 워크 시트에서 B8 셀을 클릭하십시오. 여기에서 함수가 위치합니다.
- 클릭 방식 리본 메뉴의 탭
- 고르다 조회 및 참조 리본 메뉴에서 기능 드롭 다운 목록을 엽니 다.
- 클릭 색인 목록에 선택 인수 대화 상자 - 정렬 과 참고 기능의 형식들
- 클릭 reference, row_num, column_num, area_num 선택권
- 확인을 클릭하여 INDEX 기능 - 참조 양식 대화 상자를 엽니 다.
함수의 인수 입력
- 대화 상자에서 참고 선
- 열린 둥근 괄호 입력 " ( "이 대화 상자의이 줄에
- 워크 시트에서 A1 ~ A5 셀을 강조 표시하여 괄호 뒤에 범위를 입력하십시오.
- 첫 번째와 두 번째 범위 사이의 구분 기호로 사용할 쉼표를 입력하십시오.
- 쉼표 다음에 범위를 입력하려면 워크 시트의 C1에서 E1 셀을 강조 표시하십시오.
- 두 번째 및 세 번째 범위 사이의 구분 기호로 사용되는 두 번째 쉼표를 입력하십시오.
- 쉼표 뒤에 범위를 입력하려면 워크 시트의 셀 C4에서 D5를 강조 표시하십시오.
- 닫는 둥근 괄호 입력 " ) "세 번째 범위를 완료 한 후 참고 논의
- 클릭 Row_num 대화 상자의 줄
- 셀 참조를 대화 상자에 입력하려면 B7 셀을 클릭하십시오.
- 클릭 Column_num 대화 상자의 줄
- 셀 참조를 대화 상자에 입력하려면 B8 셀을 클릭하십시오.
- 클릭 Area_num 대화 상자의 줄
- 셀 참조를 대화 상자에 입력하려면 B9 셀을 클릭하십시오.
- 확인을 클릭하여 기능을 완료하고 대화 상자를 닫습니다.
- 그만큼 7 월 두 번째 영역 (범위 C1 ~ 1)의 첫 번째 행과 두 번째 열을 교차하는 셀의 월이기 때문에 B10 셀에 나타납니다.
- B8 셀을 클릭하면 전체 함수 = INDEX ((A1 : A5, C1 : E1, C4 : D5), B7, B8)가 워크 시트 위의 수식 입력 줄에 나타납니다
색인 함수 오류 값
INDEX 함수 - 참조 형식과 관련된 일반적인 오류 값은 다음과 같습니다.
#값! - Row_num , Column_num, 또는 Area_num 인수는 숫자가 아닙니다.
#REF! - 다음과 같은 경우에 발생합니다.
- 그만큼 Row_num 인수가 선택한 범위에있는 행 수보다 큽니다.
- 그만큼 Col_num 인수가 선택한 범위의 열 수보다 큽니다.
- 그만큼 Area_num 인수가 선택한 범위의 영역 수보다 큽니다.




