본문 바로가기
FREE 직장인/FREE 야근(문서작업 꿀팁)

엑셀 INDEX 함수, EXCEL 행렬데이터 추출을 예제로 연습하기

by 차자라 2022. 10. 23.
728x90
반응형

 

 엑셀 함수 중에 INDEX 함수에 대해 정리해드립니다. INDEX함수를 잘 이해하고 나서 MATCH 함수와 함께 활용하면 표에서 원하는 값을 자유자재로 검색할 수 있습니다. INDEX-MACTH함수는 VLOOKUP 함수와 더불어 표에 있는 내용을 검색할 수 있는 강력한 방법이므로 먼저 INDEX 함수를 정확히 이해하면 좋습니다. INDEX 함수 자체는 어렵지 않아요. 제목에 있는 대로 표 안에 있는 행렬 데이터를 찾는 방법입니다. 아래 표에서 '강수은의 직급이 무엇인지?'를 찾을 때 INDEX 함수를 이용하면 됩니다. 정답은 노란색 박스에 있는 '사원'입니다. 이 과제를 INDEX함수를 활용해서 어떻게 간단히 찾을 수 있는지 알아봅시다.

 

< 과제명 : 강수은의 직급이 무엇인가? >


 

1. 함수 구조 : INDEX(표 범위, 행 번호, 열 번호)

 INDEX함수의 구조는 간단합니다. 표-행-열만 기억하세요

  1. <표> 제일 먼저 표 범위를 입력하거나 마우스로 표 범위 전체를 드래그해주시면 됩니다.
  2. <행-열> 그리고 찾고자 하는 값이 몇 번째 행, 몇 번째 열에 있는지 확인하고 숫자를 입력해주면 끝입니다. 

 행이란 가로줄을 의미하고 열이란 세로줄을 의미합니다. 예를 들어 위 과제 예시에서 강수은은 몇 번째 행에 있냐고 물어보는 의미는 몇 번째 가로줄에 있는지 물어보는 것입니다. 행 = 가로줄을 꼭 기억하면 됩니다. 또 직급은 몇 번째 열에 있냐고 물어보는 의미는 몇 번째 세로줄에 있는지 물어보는 것입니다. 열 = 세로줄을 기억하세요. 행과 열을 합쳐서 '행렬'이라고 부릅니다. 쉽게 외우기 위해서 행렬은 가세라고 하면 됩니다. 행은 가로, 열을 세로이므로 행렬을 가로와 세로라는 의미입니다. 이번 기회에 행렬의 의미도 헷갈리지 않게 잘 외워두면 좋겠네요.

 

2. 과제 풀이 : 표 5행 3열에 있는 값은 무엇인가?

 자 이제 INDEX함수를 이용해서 과제를 풀이해봅시다. 엑셀을 활용할 때의 꿀팁은 '사람의 언어'를 '컴퓨터의 언어'로 해석하는 것입니다. 사람의 언어인  '강수은의 직급은 무엇인가'는 컴퓨터가 이해할 수 없습니다. 이 언어를 컴퓨터의 언어로 바꾸어 해석하면 '표에서 5행 3열에 있는 값은 무엇인가'입니다. 이렇게 해석한다면 INDEX함수식을 쓰는 것도 어렵지 않습니다. 오늘의 정답은 아래에 정리합니다.

 강수은의 직급이 있는 칸을 INDEX함수를 활용하여 알아내기 위해선 INDEX함수 구조에 있는 행 번호와 열 번호를 알면 됩니다. 강수은은 다섯번째 가로줄에 있으니 행 번호는 5입니다. 직급은 세번째 세로줄에 있으니 열 번호는 3입니다. 그러면 5행 3열에 있는 값을 찾으면 되는 것입니다.

 그럼 직접 INDEX함수를 입력해봅시다.

  1. 등호(=)를 입력합니다.
  2. INDEX를 입력해서 함수식을 불러옵니다.
  3. 표 전체를 마우스로 드래그하거나 표 범위를 입력해줍니다.
  4. 그다음 행 번호 5를 입력합니다.
  5. 마지막으로 열 번호 3을 입력하고 엔터를 누릅니다.

 그렇게 입력을 하면 '사원'이라는 값이 추출됩니다. 오늘의 정답인 함수식을 한 번에 쓰면 '=index(A1:D10, 5, 3)'입니다.

< 과제명 풀이 : 5행 3열에 있는 내용은 무엇인가? >


 

 바로 연습하실 수 있도록 사진 속 파일을 함께 올려드립니다. 처음엔 어려울 수 있지만 아래 엑셀 예제 파일을 다운로드하여서 위 내용을 함께 읽으며 연습해보세요. INDEX함수가 그리 어려운 함수가 아님을 단번에 이해할 수 있습니다. 정답도 포함되어 있으니 차근차근 읽으신다면 어렵지 않게 함수식 구조도 이해할 수 있을 것입니다. INDEX 함수를 확실히 이해하셨다면, MATCH 함수도 차례로 이해한 뒤에 INDEX-MATCH 함수를 연습하는 단계로 가봅시다.

 

INDEX함수 예제.xlsx
0.01MB

728x90
반응형

댓글