EXCEL 다루기

[ 함수 ] 엑셀(Excel) 데이터 분석, Index() 함수 완벽 이해하기

카루루1007 2023. 11. 5. 12:10
728x90
반응형
SMALL

[ 들어가며 ]

 

엑셀의 Index() 함수

테이블이나 범위에서 지정된 행과 열 위치 값을 반환하는

함수입니다.

 

Index() 함수는 매우 유연한 함수로 

다양한 상황에서 사용할 수 있습니다.

 

이 함수는 매우 강력한 함수 중 하나로,

데이터 분석에 상당히 유용합니다.

 

알면 잘 쓰게 되는 함수이지만,

엑셀을 접한지 얼마 안되는 분들께서는

잘 알기 어려운 함수이기도 합니다.

 

[ Index 함수의 기본 구조 ]

 

Index 함수는 다음과 같은 형식으로 사용됩니다.

 

=INDEX(배열, 행_번호, [열_번호])

배열 : 값을 찾을 범위
행번호 : 배열에서 값을 찾을 행의 위치 지정
열번호 : 배열에서 값을 찾을 열의 위치 지정(선택사항)

 

아래 그림과 같은 표가 있다고 가정하겠습니다.

 

5번째 행과 3번째 열의 교차 지점에 위치한 값을 찾으려면

아래와 같이 수식을 작성하면 됩니다.

=INDEX(A1:D9,5,3)

 

주의하셔야 할 점은

두번째 인자와 세번째 인자로 쓰이는

행열의 위치

데이터 시작지점을 기준으로 한다는 점입니다.

 

위 그림과 아래 그림을 비교해 보시면 됩니다.

위 그림에서는

표의 범위가 [ A1:D9 ]이고, 데이터 시작지점은 [ A1 ]입니다.

 

아래 그림에서는

표의 범위가 [ A2:D9 ]이고, 데이터 시작지점은 [ A2 ]입니다.

 

행열의 위치는 바꾸지 않았지만

결과 값은 바뀌었습니다.

 

 

[ 참고사항 ]

 

Index() 함수는 단독으로 사용되는 경우는 많이 없습니다.

 

저는 Match() 함수와 가장 많이 결합하여 사용하고

두 함수를 결합하여 사용할 때는

일상적인 업무에서 정말 강력한 기능을 발휘합니다.

 

 

여기를 방문하시면 더 많은 엑셀 관련 자료를 확인할 수 있습니다.

엑셀 공부하기
VBA 공부하기

728x90
반응형
LIST