엑셀

함수 - index 1(행과 열의 교점 값 찾기)

jenak 2023. 4. 7. 14:44

테이블이나 범위에서 값 또는 값에 대한 참조를 반환한다.

 

구문

INDEX(array, row_num, [column_num])

 

결과 값 반환

  • row_num과 column_num 인수를 모두 사용하면 INDEX는 해당 숫자의 교점 셀의 값을 반환
  • row_num이나 column_num을 0으로 설정하면 전체 열이나 전체 행에 대한 값의 배열이 각각 반환 (배열로 반환된 값을 사용하려면 INDEX 함수를 배열 수식으로 입력) --> 배열 수식에서 따로 설명

 


1. INDEX 함수를 사용하여 행과 열이 만나는 교점 셀의 값 찾기 

 

1) 다음과 같은 범위에서 사과 판매량을 구한다.

 

지역별 사과 판매량의 분기별 집계

 

2) 2사분기 동부의 판매량은

 

index 함수에서 범위 전체를 지정한다.

 

범위(array) 전체를 지정한다.

2사분기는 두번째 행, 동부는 세번째 열에 있다.

 

행과 열의 숫자를 입력한다.

 

결과는 20

 

 

2.  INDEX 함수를 사용하여 지정한 열의 행 값 찾기

 

1) 2사분기 동부의 판매량을 구할 때, 동부 지역을 범위로 한다.

 

범위를 동부지역으로 한정한다.

2) 2사분기는 2행이다.

 

행 번호만 입력하고, 열은 생략한다.

 

3) 결과는 20

 

3. INDEX. match 함수를 사용하여 행과 열이 만나는 교점 셀의 값 찾기 

 

2사분기 동부의 판매량을 구할 때, 행과 열 번호를 MATCH 함수로 얻는다.

 

1) 2사분기 텍스트를 A열에서 찾는다.

 

2사분기를 입력한 셀 주소(H5)로 지정할 수 있다.

2) 동부 텍스트가 입력된 셀을 지정하고 지역 범위에서 찾는다.

 

동부 텍스트를 찾는 값에 입력할 수도 있다.

 

3) 결과는 20

 

행과 열의 숫자를 찾아주는 match 함수와 범위에서 값을 찾는 index 함수는 함께 사용하는 경우가 많다.