본문 바로가기
컴퓨터/엑셀

엑셀 Index함수 알아보기

by 적시우 2018. 4. 3.
반응형

안녕하세요.

제가 이번에 다룰 소재는 엑셀 Index함수 알아보기입니다.

인덱스는 색인의 뜻으로 원하는 항목에 연결시켜준다고 생각하시면 됩니다.


조금 더 쉽게 설명해보자면 십자조준선을 생각하시면 편합니다.



유의사항


가져다가 쓸 부분이 필요합니다.

(참조할 부분이라고 하겠습니다.)


참조할 부분을 오름차순 정렬 해주세요.

(기본 정렬은 너무나도 당연한건가요?)


참조할 부분말고 

INDEX 함수로 데이터를 채워넣을 부분의 행과 열 부분에 문자 말고 숫자를 입력해주세요.

(저기 아래 밑에서 설명)




표나 범위 내에서 값이나 참조 영역을 구합니다라고 어렵게 설명하는데요.


행과 열 두개를 가지고 그에 교차하는 값을 찾는다고 생각하시면 됩니다.


가령 행이 직급이고 열이 호봉이면 그에 해당하는 급여를 계산할 때 사용합니다.


더 쉽게 생각하면 9X8은 72


9 = 직급, 8 = 호봉, 72= 급여 이런식으로 말이죠.




=INDEX( 까지만 입력하시고


시프트 + F3키를 누르셔서 ARRAY 선택하시면 됩니다.



그러면 설명을 보고 참고를 할 수 있는 장점이 있습니다.



행을 아래로 진행한다고 생각하시고

(빨간색 줄이 아래로)


열을 오른쪽으로 진행한다고 생각해주세요.

(초록색 줄이 오른쪽으로)


참조할 부분을 우측에 적었고


INDEX함수를 적용할 부분을 일정분류라고 나타내봤습니다.


일정 분류 옆에 있는 반, 성별을 숫자로 입력해주세요.


문자로 입력하려면 다른 함수를 써야할 겁니다.

(깊이가 부족해서 나중에 다루죠.)



제가 다룰 예시는


성별과 반에 따른 일정을 구별해서 집어넣는 과정을 해보겠습니다.


성별을 1로 삼았습니다.


value오류가 나니까요.


그래서 match 함수를 쓰나봅니다.




인덱스 함수를 써봅시다.




array는 머리행을 뺀 부분을 드래그 해주시면 됩니다.


H9:J10 부분이 콘서트, 나들이로 표시한 부분입니다.



그 다음 Row_num 부분을 C2로 잡았는데요.


행을 먼저하기 때문입니다.


행은 아래로 내려가고 성별을 표시하는 부분이라


성별에 해당하는 부분인 C2를 잡았습니다.



Column_num은 열에 해당하는 부분입니다.


그래서 1반 2반 3반이므로


반에 해당하니까 B2를 지정했습니다.



그러면 1반이고 남자인 경우 콘서트에 해당하는 값이 들어가는 걸 알 수 있는데요.


밑에 해당하는 값이 0으로 나옵니다.




그래서 ARRAY 부분을 F4를 눌러줘서 $표시로 둘러싸주세요.



그러면 참조할 부분에서 반과 성별에 해당하는 일정이 들어가는 걸 알 수 있습니다.


읽어주셔서 감사합니다.

반응형

댓글