컴활 1급 실기 시험 준비한 지 얼마 안되었는데요,
함수 섹션 끝나고 기본 모의고사에서 계산작업(문제2)만 풀어보고 있는 중입니다^.^
320쪽 문제2번의 8번 질문드립니다.
답에는, G32에
=INDEX($B$31:$F$35, ...
이런식으로 INDEX함수의 첫째 인수에
위와 같은 범위를 입력하라고 되어 있는데요,
이 범위를
$A$31:$F$35 로 지정하면 안되는건가요?
함수를 보면서 이 범위로 계산을 머릿속으로 해보면
될 것 같은데,
막상 이렇게 입력하고(나머지부분은 답과 똑같이.)
엔터를 치니.. 답이 다르게 나오더라구요ㅠ.ㅠ
음, 그리고
이 문제의 답으로 써야하는 함수식에서,
MATCH함수의 인수 부분도 질문드립니다.ㅠㅠ
MATCH(MAX(B32:F32), B32:F32, 0 ) )
이렇게 되어 있는데요,
MATCH 함수의 둘째 인수인, MAX(B32:F32)의 값을 찾는 범위에
해당하는, B32:F32라는 범위는.. 이런 경우 꼭 MAX함수에서
가장 큰 값을 찾은 그 특정 범위와 똑같이 지정해야 하나요?
즉, 저 빨간 부분의 범위와, 굵은 부분의 범위를
똑같이 지정해야 하는건가요?
앞의 예제(09섹션의 115쪽의, 9번. 건물번호별 월 임대료가 가장 높은 사람의 성명 계산하기 문제)
에서도 그런 식이었는데..
아 그렇게 하나보다 하고 넘어가긴 했는데 개운치가 않아서요ㅠㅠ
이렇게 두 부분 질문에 답변 기다리겠습니다ㅠ.ㅠ
빠른 답변 부탁드려요ㅠ.ㅠ
=INDEX($B$31:$F$31,
입니다. 이렇게 범위를 잡은 이유는 PDP,DVD,디지털카메라,MP3,컴퓨터 값이 나오게 하기 위한 것입니다.
a열 부터잡으시면 대리점 이라는 값도 나오게 되겠죠.
index 함수는 index(범위,행,열) 인데 열에서 나온 match 값에 해당하는 것을 찾는데
match의 범위는 b32:f32 이므로 a열이 포함되지 않았습니다.
그래서 a열까지 지정 하시면 값이 하나씩 당겨져서 표시되게 됩니다.
다시한번 생각해 보시기 바랍니다.
match는 해당 범위에서 찾을 값의 위치를 반환하는 함수입니다.
조건에 만족하는 범위에서 찾을 값을 찾아야 하기 때문이죠.
조건을 만족하는 내용 중 최대값을 찾아서 그 최대값이 조건을 만족하는 범위에서 몇번째 위치에 있는냐를 찾게되는 것입니다.
좋은 하루 되세요.
-
*2012-02-27 08:46:27
=INDEX($B$31:$F$31,
입니다. 이렇게 범위를 잡은 이유는 PDP,DVD,디지털카메라,MP3,컴퓨터 값이 나오게 하기 위한 것입니다.
a열 부터잡으시면 대리점 이라는 값도 나오게 되겠죠.
index 함수는 index(범위,행,열) 인데 열에서 나온 match 값에 해당하는 것을 찾는데
match의 범위는 b32:f32 이므로 a열이 포함되지 않았습니다.
그래서 a열까지 지정 하시면 값이 하나씩 당겨져서 표시되게 됩니다.
다시한번 생각해 보시기 바랍니다.
match는 해당 범위에서 찾을 값의 위치를 반환하는 함수입니다.
조건에 만족하는 범위에서 찾을 값을 찾아야 하기 때문이죠.
조건을 만족하는 내용 중 최대값을 찾아서 그 최대값이 조건을 만족하는 범위에서 몇번째 위치에 있는냐를 찾게되는 것입니다.
"
좋은 하루 되세요.