행 번호와 열 번호가 교차하는 곳에 있는 값을 반환하는 함수는 INDEX 함수입니다. INDEX 함수는 찾기/참조 함수에 속합니다. INDEX 함수는 자격증 시험에 자주 등장합니다. 저는 자격증 공부를 할때 INDEX 함수의 개념을 잘몰라서 오랫동안 이해하려고 노력한 적이 있습니다. 저와 함께 INDEX 함수를 알아보로독 하겠습니다.
INDEX 함수는 셀 범위나 데이터 배열에서 행 번호와 열 번호가 교차하는 곳에 있는 값을 반환하는 함수입니다. 행 번호와 열 번호가 셀 범위를 벗어나면 #REF! 오류값이 반환됩니다
형식 INDEX(범위, 행 번호, 열 번호) 지정된 범위에서 행 번호와 열 번호에 위치한 데이터를 입력합니다.
E6셀을 선택하고 수식 입력줄에 =INDEX($C$15:$E$18,C6,D6)을 입력합니다. INDEX 함수는 인수가 세 개가 있는데 첫번 째 인수($C$15:$E$18)는 찾을 범위를 말합니다. 두번째 인수 C6은 행을, 세번째 인수 D6은 열을 의미합니다. 즉, =INDEX($C$15:$E$18,C6,D6)은 $C$15:$E$18범위에서 C6의 값 2행, D6의 값 1열에 위치한 값을 반환합니다. 즉 2000 이 출력되는 것을 알수 있습니다. 엑셀을 공부하면서 행과 열이 헷갈리는 경우가 있습니다. 행은 세로 방향을, 열은 가로 방향을 말합니다. 그리고 범위를 $C$15:$E$18 절대 참조를 하였습니다. 이것은 범위의 행과 열이 변하지 않기 위해 고정 시킨 것입니다. 만약 절대 참조를 사용하지 않은 상태에서 결과값이 출력될 E7셀부터 E10셀까지의 값이 이상하게 출력될 것입니다. 범위가 고정되지 않고 변하기 때문입니다. 엑셀을 하면서 절대 참조, 상대 참조, 혼합 참조를 많이 헷갈릴 것입니다. 자꾸 접하면 이해하기 쉬운데 처음에는 많이 힘듭니다. INDEX 함수를 이해하려면 행과 열의 의미를 잘 이해하면 쉬울 것입니다. 이것으로 엑셀 행 번호와 열 번호가 교차하는 곳의 값 반환하기 INDEX 함수 엑셀2010을 마치겠습니다. 긴 글 읽어주셔서 감사합니다.
엑셀 인덱스 번호를 이용하여 특정 번째에 있는 값 반환하기 CHOOSE 함수 엑셀2010 (0) | 2020.07.07 |
---|---|
엑셀 지정된 범위에서 기준값과 같은 상대적 위치 반환하기 MATCH 함수 엑셀2010 (0) | 2020.07.07 |
엑셀 오류가 있는 셀 판별하기 ISERROR 함수 엑셀2010 (0) | 2020.07.06 |
엑셀 소수 이하 잘라내기 TRUNC 함수 엑셀2010 (0) | 2020.07.06 |
엑셀 숫자 모두 곱하기 PRODUCT 함수 엑셀2010 (0) | 2020.07.06 |