책 내용 질문하기
"
제9회 기출문제에서 문제 8번 질문입니다.
도서
[2012] 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
244
조회수
804
작성일
2012-07-14
작성자
첨부파일
문제가
평가가 '최우수'이거나 '우수'인 유지비의 합계 이것을 구하라고 하는데요 =SUMPRODUCT(ISNUMBER(FIND("최우수",H5:H24))+ISNUMBER(FIND("우수",H5:H24)),G5:G24) 함수식이 이렇게 되는게 아닌가요??
책에는 =SUMPRODUCT(ISNUMBER(FIND("우수",범위 평가))*1,유지비 범위) 이렇게 나오는데 어떤게 맞는건가요... 그리고 책에서 나온게 맞다면 왜그런지 알고 싶습니다... |
답변
2012-07-16 09:42:37
안녕하세요. 길벗 수험서 운영팀입니다.
FIND(찾을 텍스트, 문자열, 시작 위치) 함수는 찾을 텍스트를 문자열에서 찾아 시작 위치를 반환하는 함수입니다.
최우수에는 우수가 포함되어 있기 때문에 우수를 사용하면 우수(1), 최우수(2)를 모두 찾을 수 있습니다.
그렇기 때문에
=sumproduct(isnumber(find("우수",범위)*1 ,범위))
최우수에는 우수가 포함되어 있기 때문에 우수를 사용하면 우수(1), 최우수(2)를 모두 찾을 수 있습니다.
그렇기 때문에
=sumproduct(isnumber(find("우수",범위)*1 ,범위))
식을 작성하면 최우수와 우수를 모두 찾습니다.
위의 식대로
=sumproduct(isnumber(find(우수,범위)+sumproduct(isnumber(find(최우수,범위),범위)로 수식을 작성하면 결과적으로 우수+최우수+최우수가 되므로 최우수를 2번 더하므로 올바른 값이 나오지 않습니다.
위의 식대로
=sumproduct(isnumber(find(우수,범위)+sumproduct(isnumber(find(최우수,범위),범위)로 수식을 작성하면 결과적으로 우수+최우수+최우수가 되므로 최우수를 2번 더하므로 올바른 값이 나오지 않습니다.
행복한 하루되세요.^^
-
*2012-07-16 09:42:37
안녕하세요. 길벗 수험서 운영팀입니다.
FIND(찾을 텍스트, 문자열, 시작 위치) 함수는 찾을 텍스트를 문자열에서 찾아 시작 위치를 반환하는 함수입니다.
최우수에는 우수가 포함되어 있기 때문에 우수를 사용하면 우수(1), 최우수(2)를 모두 찾을 수 있습니다.
그렇기 때문에
=sumproduct(isnumber(find("우수",범위)*1 ,범위))식을 작성하면 최우수와 우수를 모두 찾습니다.
위의 식대로
=sumproduct(isnumber(find(우수,범위)+sumproduct(isnumber(find(최우수,범위),범위)로 수식을 작성하면 결과적으로 우수+최우수+최우수가 되므로 최우수를 2번 더하므로 올바른 값이 나오지 않습니다.행복한 하루되세요.^^