Skip to main content

INDEX 함수를 사용하여 목록에서 데이터 찾기

ExcelSoCool 엑셀강의_148 index 함수로 두번째 값도 찾기 함수고급강좌_11 (유월 2026)

ExcelSoCool 엑셀강의_148 index 함수로 두번째 값도 찾기 함수고급강좌_11 (유월 2026)
Anonim

일반적으로 INDEX 함수를 사용하여 특정 값을 찾아 반환하거나 워크 시트에서 해당 값의 위치에 대한 셀 참조를 찾을 수 있습니다.

Excel에서 사용할 수있는 INDEX 함수에는 두 가지 형식이 있습니다. 배열 양식 그리고 참조 양식.

02 of 01

Excel 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 함수 입력하기

함수와 인수를 입력하는 옵션은 다음과 같습니다.

  1. 완전한 함수 입력 : = INDEX (A2 : C4, B6, B7) 셀 B8에
  2. INDEX 함수 대화 상자를 사용하여 함수 및 해당 인수 선택

전체 함수를 수동으로 입력하는 것이 가능하지만 많은 사람들은 대화 상자를 사용하여 함수의 인수를 더 쉽게 입력 할 수 있습니다.

아래 단계에서는 대화 상자를 사용하여 함수의 인수를 입력합니다.

대화 상자 열기

함수의 두 가지 형식 (각각 고유 한 인수 집합이있는 형식)이 있으므로 각 형식에는 별도의 대화 상자가 필요합니다.

따라서 다른 Excel 기능과 함께 표시되지 않는 INDEX 함수 대화 상자를 여는 별도의 단계가 있습니다. 이 단계에는 정렬 형태 또는 참고 인수 집합.

다음은 함수 대화 상자를 사용하여 B8 셀에 INDEX 함수와 인수를 입력하는 단계입니다.

  1. 워크 시트에서 셀 B8을 클릭하십시오.이 위치에서 함수가 배치됩니다.
  2. 클릭 방식 리본 메뉴의 탭
  3. 고르다 조회 및 참조 리본 메뉴에서 기능 드롭 다운 목록을 엽니 다.
  4. 클릭 색인 목록에 선택 인수 대화 상자 - 정렬 과 참고 기능의 형식들
  5. 클릭 배열, row_num, column_num 선택권
  6. 확인을 클릭하여 INDEX 함수 - 배열 양식 대화 상자를 엽니 다.

함수의 인수 입력

  1. 대화 상자에서 정렬 선
  2. 워크 시트에서 A2부터 C4까지 셀을 강조 표시하여 대화 상자에 범위를 입력하십시오.
  3. 클릭 Row_num 대화 상자의 줄
  4. 셀 참조를 대화 상자에 입력하려면 B6 셀을 클릭하십시오.
  5. 클릭 Column_num 대화 상자의 줄
  6. 셀 참조를 대화 상자에 입력하려면 B7 셀을 클릭하십시오.
  7. 확인을 클릭하여 기능을 완료하고 대화 상자를 닫습니다.
  8. 단어 기즈모 부품 목록의 세 번째 행과 두 번째 열을 교차하는 셀의 용어이기 때문에 셀 B8에 나타납니다.
  9. B8 셀을 클릭하면 완전한 기능을 수행합니다. = INDEX (A2 : C4, B6, B7) 워크 시트 위의 수식 입력 줄에 나타납니다.

색인 함수 오류 값

INDEX 함수와 관련된 일반적인 오류 값 - 배열 형식은 다음과 같습니다.

#값! - Row_num , Column_num 인수는 숫자가 아닙니다.

#REF! - 다음 중 하나가 발생합니다.

  • 그만큼 Row_num 인수가 선택한 범위에있는 행 수보다 큽니다.
  • 그만큼 Col_num 인수가 선택한 범위의 열 수보다 큽니다.

대화 상자의 장점

대화 상자를 사용하여 함수의 인수에 대한 데이터를 입력하는 것의 이점은 다음과 같습니다.

  1. 이 대화 상자는 함수의 구문을 처리하므로 인수간에 구분 기호로 사용되는 등호, 대괄호 또는 쉼표를 입력하지 않고도 한 번에 하나씩 함수의 인수를 쉽게 입력 할 수 있습니다.
  2. B6 또는 B7과 같은 셀 참조는 포인팅을 사용하여 대화 상자에 입력 할 수 있습니다. 마우스를 사용하여 선택한 셀을 클릭하는 것이 포함됩니다. 포인팅이 쉬울뿐 아니라 잘못된 셀 참조.
02 of 02

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 함수 입력하기

함수와 인수를 입력하는 옵션은 다음과 같습니다.

  1. 완전한 함수 입력 : = INDEX ((A1 : A5, C1 : E1, C4 : D5), B7, B8)
  2. INDEX 함수 대화 상자를 사용하여 함수 및 해당 인수 선택

전체 함수를 수동으로 입력하는 것이 가능하지만 많은 사람들은 대화 상자를 사용하여 함수의 인수를 더 쉽게 입력 할 수 있습니다.

아래 단계에서는 대화 상자를 사용하여 함수의 인수를 입력합니다.

대화 상자 열기

함수의 두 가지 형식 (각각 고유 한 인수 집합이있는 형식)이 있으므로 각 형식에는 별도의 대화 상자가 필요합니다.

따라서 다른 Excel 기능과 함께 표시되지 않는 INDEX 함수 대화 상자를 여는 별도의 단계가 있습니다. 이 단계에는 정렬 형태 또는 참고 인수 집합.

다음은 함수 대화 상자를 사용하여 B10 셀에 INDEX 함수와 인수를 입력하는 단계입니다.

  1. 워크 시트에서 B8 셀을 클릭하십시오. 여기에서 함수가 위치합니다.
  2. 클릭 방식 리본 메뉴의 탭
  3. 고르다 조회 및 참조 리본 메뉴에서 기능 드롭 다운 목록을 엽니 다.
  4. 클릭 색인 목록에 선택 인수 대화 상자 - 정렬 과 참고 기능의 형식들
  5. 클릭 reference, row_num, column_num, area_num 선택권
  6. 확인을 클릭하여 INDEX 기능 - 참조 양식 대화 상자를 엽니 다.

함수의 인수 입력

  1. 대화 상자에서 참고 선
  2. 열린 둥근 괄호 입력 " ( "이 대화 상자의이 줄에
  3. 워크 시트에서 A1 ~ A5 셀을 강조 표시하여 괄호 뒤에 범위를 입력하십시오.
  4. 첫 번째와 두 번째 범위 사이의 구분 기호로 사용할 쉼표를 입력하십시오.
  5. 쉼표 다음에 범위를 입력하려면 워크 시트의 C1에서 E1 셀을 강조 표시하십시오.
  6. 두 번째 및 세 번째 범위 사이의 구분 기호로 사용되는 두 번째 쉼표를 입력하십시오.
  7. 쉼표 뒤에 범위를 입력하려면 워크 시트의 셀 C4에서 D5를 강조 표시하십시오.
  8. 닫는 둥근 괄호 입력 " ) "세 번째 범위를 완료 한 후 참고 논의
  9. 클릭 Row_num 대화 상자의 줄
  10. 셀 참조를 대화 상자에 입력하려면 B7 셀을 클릭하십시오.
  11. 클릭 Column_num 대화 상자의 줄
  12. 셀 참조를 대화 상자에 입력하려면 B8 셀을 클릭하십시오.
  13. 클릭 Area_num 대화 상자의 줄
  14. 셀 참조를 대화 상자에 입력하려면 B9 셀을 클릭하십시오.
  15. 확인을 클릭하여 기능을 완료하고 대화 상자를 닫습니다.
  16. 그만큼 7 월 두 번째 영역 (범위 C1 ~ 1)의 첫 번째 행과 두 번째 열을 교차하는 셀의 월이기 때문에 B10 셀에 나타납니다.
  17. B8 셀을 클릭하면 전체 함수 = INDEX ((A1 : A5, C1 : E1, C4 : D5), B7, B8)가 워크 시트 위의 수식 입력 줄에 나타납니다

색인 함수 오류 값

INDEX 함수 - 참조 형식과 관련된 일반적인 오류 값은 다음과 같습니다.

#값! - Row_num , Column_num, 또는 Area_num 인수는 숫자가 아닙니다.

#REF! - 다음과 같은 경우에 발생합니다.

  • 그만큼 Row_num 인수가 선택한 범위에있는 행 수보다 큽니다.
  • 그만큼 Col_num 인수가 선택한 범위의 열 수보다 큽니다.
  • 그만큼 Area_num 인수가 선택한 범위의 영역 수보다 큽니다.