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