책 내용 질문하기
2024 컴활1급실기 기출문제집 79p 문제 2번 계산작업문제
도서
2024 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
79
조회수
154
작성일
2024-07-04
작성자
최*윤
첨부파일
문제2 계산작업문제 중 1번 계산식을 저는
=INDEX($B$40:$E$42,MATCH($D3,$A$40:$A$42,0)+2,MATCH(YEAR($C3),$B$38:$E$38,1),0)
요렇게 작성했는데 왜 풀이에는 행 값을 구하는 거에 +2를 안해주는 건가요?
match 함수 이용하면 $A$40:$A$42 중 $D3에 해당되는 값을 정확하게 찾으면 값으로 1,2,3 중 하나가 나올 거고 index에서 찾을 범위는 $B$40:$E$42 이거기 때문에 +2를 해줘야하는거 아닌가요?
답변
2024-07-05 16:42:17
안녕하세요.
INDEX 함수에서 지정한 범위를 보면 실제 데이터가 있는 부분만을 범위로 지정했기때문에 +2를 해줄 필요가 없습니다. 행 부분의 match 함수의 결과가 1일 때, index 함수의 B40:E42 영역에서 1행에 있는 데이터를 반환하면 되므로 +2를 하지 않습니다.
즐거운 하루 되세요.
-
관리자2024-07-05 16:42:17
안녕하세요.
INDEX 함수에서 지정한 범위를 보면 실제 데이터가 있는 부분만을 범위로 지정했기때문에 +2를 해줄 필요가 없습니다. 행 부분의 match 함수의 결과가 1일 때, index 함수의 B40:E42 영역에서 1행에 있는 데이터를 반환하면 되므로 +2를 하지 않습니다.
즐거운 하루 되세요.