EXCEL 다루기
[ 함수 ] 엑셀(Excel) 데이터 분석, Index() 함수 완벽 이해하기
카루루1007
2023. 11. 5. 12:10
728x90
반응형
[ 들어가며 ]
엑셀의 Index() 함수는
테이블이나 범위에서 지정된 행과 열 위치 값을 반환하는
함수입니다.
Index() 함수는 매우 유연한 함수로
다양한 상황에서 사용할 수 있습니다.
이 함수는 매우 강력한 함수 중 하나로,
데이터 분석에 상당히 유용합니다.
알면 잘 쓰게 되는 함수이지만,
엑셀을 접한지 얼마 안되는 분들께서는
잘 알기 어려운 함수이기도 합니다.
[ Index 함수의 기본 구조 ]
Index 함수는 다음과 같은 형식으로 사용됩니다.
=INDEX(배열, 행_번호, [열_번호])
▶ 배열 : 값을 찾을 범위
▶ 행번호 : 배열에서 값을 찾을 행의 위치 지정
▶ 열번호 : 배열에서 값을 찾을 열의 위치 지정(선택사항)
아래 그림과 같은 표가 있다고 가정하겠습니다.
5번째 행과 3번째 열의 교차 지점에 위치한 값을 찾으려면
아래와 같이 수식을 작성하면 됩니다.
=INDEX(A1:D9,5,3)
주의하셔야 할 점은
두번째 인자와 세번째 인자로 쓰이는
행열의 위치는
데이터 시작지점을 기준으로 한다는 점입니다.
위 그림과 아래 그림을 비교해 보시면 됩니다.
위 그림에서는
표의 범위가 [ A1:D9 ]이고, 데이터 시작지점은 [ A1 ]입니다.
아래 그림에서는
표의 범위가 [ A2:D9 ]이고, 데이터 시작지점은 [ A2 ]입니다.
반응형
행열의 위치는 바꾸지 않았지만
결과 값은 바뀌었습니다.
[ 참고사항 ]
Index() 함수는 단독으로 사용되는 경우는 많이 없습니다.
저는 Match() 함수와 가장 많이 결합하여 사용하고
두 함수를 결합하여 사용할 때는
일상적인 업무에서 정말 강력한 기능을 발휘합니다.
여기를 방문하시면 더 많은 엑셀 관련 자료를 확인할 수 있습니다.
728x90
반응형