본문 바로가기
IT Share/구글시트, google sheet, 엑셀

좌표로 콕 찍는 함수, 좌표함수: INDEX 함수

by Ujochengwa 2021. 8. 19.
반응형

 

 

 

여러분들 MATCH 함수에대해서는 익숙하신가요? 익숙하지 않으시다면 MATCH 함수를 먼저 알아보시는 것도 좋은 방법입니다.

MATCH함수 확인하기

 

지금부터는 MATCH함수에 대해 이미 아신다는 전제 조건하에 시작하고자 합니다.

 

 

행과열번호 콕 찍기함수

=INDEX(참조, [행], [열])

 

INDEX함수란 정말 간단합니다. 다른 설명이 거의 필요없지만 뭔지라도 보고 넘어가도록 해볼게요 

 

 

 

CHECKPOINT 
  • =INDEX( - 원하는 좌표를 정확하게 찍어보고 싶다.
  • 참조, - 좌표를 구하기에 앞서 참조할만한 범위를 설정해주고
  • [행], - 수직방향, 행좌표를 찍고
  • [열]) - 수평방향, 열좌표를 찍어서 찾자

인덱스 함수를 풀어서 써보자면 이런식이 됩니다. 좌표를 구해서 범위를 정하고 수직과 수평방향으로의 좌표를 찍어주면 딱 하고 원하는 값을 찾는 수동적인 함수죠. 여기에서 체크해봐야 하는 점은

 

주의 점

수직방향으로 움직여서 각 열에 해당하는 모든 행을 보게 되는 거라고 생각하시면 되요. 반대로,

열 방향에 들어갈 값은 수평방향으로 움직이며 검색을 하게 되는데 예를 들어 D열에 "A"가 있기 때문에 수평으로 움직이면서 "A"가 있는 곳이 어딘지 모르지만 찾다보니 D열이었구나라는 과정을 가진다고 생각하시면 이해가 좀 더 쉬울거에요.

 

그러면 예시를 확인해볼게요. 제가 설정한 예시는 아주 간단한거에요.

위에 예시로 "A"를 찾는 말을 언급했기에 "A"이라는 촤표를 찾아보는 연습을 해볼게요.

 

이런 예제가 있다고 칩시다. B4라는 부분이 시작점이고 D8까지의 범위를 지정할계획이에요. 물론 범위가 더 커도 되요 A가 저자리에 있기 때문에 저기에 멈춘게 아니랍니다. 그런 뒤, INDEX 함수의 가장 처음 값인 "참보" 부분의 범위가 B4:D8 이 되야 합니다. 다음으로 행과 열을 보자면,

이런식으로 5번째 아래로 움직이고 오른쪽으로 3번째에 A가 있기때문에 이대로 값을 넣어 줍니다.

 

 

원하는 수식은 =INDEX(B4:D8,5,3) 이렇게 값이나올겁니다. 이렇게 할때 정확하게 A의 위치를 찍어줘서 값이 "A"라고 나와야 정상입니다.

 

헷갈리기 쉬운 부분이 시작하는 위치에서 0으로 시작하는게 아니고 1로 바로 카운트를 하셔야 정확하게 산출이 된답니다.  이렇게만 설명을 들으면 INDEX 함수가 그냥 노가다 함수라고 보이실 수 있어요. 하지만 노가다 함수 가아니랍니다. 이 수동적인녀석을 좀더 활동성있게 만들어보려면 MATCH함수가 필요합니다. INDEX 함수가 MATCH 함수랑 같이 사용하게 될 경우에 좀더 다양한 작업이 가능하게 된답니다. 

 

다음번 포스팅때 INDEX 함수와 MATCH함수의 응용을 다뤄보도록 할게요.

반응형

댓글