INDEX

INDEX 함수는 배열 함수에서 반환된 배열로부터 또는 셀 모음에 있는 지정된 행과 열의 교차점에 놓인 셀의 값을 반환합니다.

INDEX(범위, 행 인덱스, 열 인덱스, 영역 인덱스)

범위: 셀의 모음입니다. 셀 범위는 단일 모음 또는 하나 이상의 모음으로 각각은 단일 셀 범위입니다. 하나 이상의 모음이 지정되면 콤마로 분리되고 추가적인 괄호 세트로 묶입니다. 예: ((B1:B5, C10:C12)) 임의의 값을 포함할 수 있는 범위로 참조된 셀입니다.

행 인덱스: 반환될 값의 행 번호를 나타내는 숫자 값입니다. 행 인덱스는 0보다 크거나 그와 같고 셀 범위에 있는 행 번호보다 작거나 그와 같아야 합니다. 행 인덱스가 0인 경우, INDEX는 0보다 크고 범위에 있는 열의 개수보다 작거나 그와 같은 전체 열 열 인덱스에 대한 값의 배열을 반환합니다.

열 인덱스: 반환될 값의 열 번호를 지정하는 선택적 숫자 값입니다. 열 인덱스는 0보다 크거나 그와 같고 셀 범위에 있는 열 번호보다 작거나 그와 같아야 합니다. 열 인덱스가 0인 경우, INDEX는 0보다 크고 범위에 있는 행의 개수보다 작거나 그와 같은 전체 행 행 인덱스에 대한 값의 배열을 반환합니다.

영역 인덱스: 반환될 값의 영역 번호를 지정하는 선택적 숫자 값입니다. 영역 인덱스는 1보다 크거나 그와 같고 셀 범위에 있는 영역 수보다 작거나 그와 같아야 합니다. 영역 인덱스가 생략되면 1이 사용됩니다.

참고

  • INDEX는 값의 2차원 모음의 지정된 교차점에서 값을 반환할 수 있습니다. 예를 들어 셀 B1:D8이 그 값을 포함한다고 가정해 봅시다.

    =INDEX(B1:D8, 2, 3) 함수는 두 번째 행과 세 번째 열의 교차점에서 발견된 값(셀 D3에 있는 값)을 반환합니다.

  • 하나 이상의 영역은 괄호의 추가 쌍에 범위를 묶어서 지정할 수 있습니다. 예를 들면 다음과 같습니다.

    =INDEX((B2:D5, B7:D10), 2, 3, 2) 함수는 두 번째 영역에서 두 번째 행과 세 번째 열의 교차점에서 값(셀 D8에 있는 값)을 반환합니다.

  • INDEX는 다른 함수를 위해 1행 또는 1열 배열을 반환할 수 있습니다. 이 형식에서 행 인덱스 또는 열 인덱스가 필요하며 다른 인수는 생략될 수 있습니다. 예를 들면 다음과 같습니다.

    =SUM(INDEX(B2:D5, , 3)) 함수는 세 번째 열에 있는 값들(셀 D2에서 D5)의 합을 반환합니다.

    =AVERAGE(INDEX(B2:D5, 2)) 함수는 두 번째 행에 있는 값들(셀 B3에서 D3)의 평균을 반환합니다.

  • INDEX 함수는 배열 함수에 의해 반환된 배열로부터 값을 반환(또는 '판독')합니다. FREQUENCY 함수는 지정된 간격을 기반으로 값들의 배열을 반환합니다.

    =INDEX(FREQUENCY($A$1:$F$5, $B$8:$E$8), 1) 함수는 주어진 FREQUENCY 함수에 의해 반환된 배열에서 첫 번째 값을 반환합니다.

    또 다른 예로 =INDEX(FREQUENCY($A$1:$F$5, $B$8:$E$8), 5) 함수는 배열에서 다섯 번째 값을 반환합니다.

  • 배열에서 위치는 배열의 좌측 상단에 있는 셀에 대하여 행의 수(아래 방향)와 열의 수(우측 방향)를 표시하여 지정됩니다.

  • INDEX가 위의 세 번째 경우에서처럼 지정되었을 때를 제외하고 행 인덱스는 생략될 수 없고 열 인덱스가 생략되면 1로 간주됩니다.

예제

주어진 다음의 표를 보십시오.

A

B

C

1

1

11

21

2

2

12

22

3

3

13

23

4

4

14

24

5

a

b

c

6

d

e

f

7

g

h

i

8

j

k

l

=INDEX(A1:C4, 2, 3) 함수는 지정한 모음(범위는 A1:C4이므로 C2 셀 값이 결과값)에서 두 번째 행(행 인덱스는 2)의 세 번째 열(열 인덱스는 3)에 있는 값인 22의 값을 반환합니다.

=INDEX((A1:C4, A5:C8), 2, 3, 2) 함수는 두 번째 영역(셀 C6, 영역 인덱스는 2)의 두 번째 행(행 인덱스는 2), 세 번째 열(열 인덱스는 3)에 있는 값인 'f'를 반환합니다.

=SUM(INDEX(A1:C4, , 3)) 함수는 세 번째 열에 있는 값들(셀 C1에서 C4)의 합인 90의 값을 반환합니다.

=AVERAGE(INDEX(A1:C4, 2)) 함수는 두 번째 행에 있는 값들(셀 A2에서 C2)의 평균인 12의 값을 반환합니다.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
도움이 되었습니까?
글자 수 제한: 250
250자 이내로 작성하십시오.
피드백을 보내 주셔서 감사합니다.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.