책 내용 질문하기
"
sumproduct...
도서
[2011] 사무자동화산업기사 실기(엑셀, 액세스, 파워포인트 2003 사용자용)
페이지
39
조회수
122
작성일
2012-07-05
작성자
첨부파일
수식작성하기-6번문제에서
평가가 최우수이거나 우수인 총계의 합계의 함수식을
=sumproduct
그리고 기출문제집 p.69의 문제가
지난번 시험에서 보고서작성 처리조건이 추가되어 나왔습니다
쿼리작성시 함수식이 맞는 지 확인해주십시오
문제,
체중지수- 남학생이 체중x0.9>=3 이거나 여학생이 체중x0.9>=2.5 이면 정상 ,나머지는 비만으로 표시
=체중지수:iif<성별=남학생 and 체중x0.9>=3 or 성별=여학생 and 체중x0.9 >=2.5,"정상","비만")
답변
2012-07-06 10:28:32
안녕하세요. 길벗 수험서 운영팀입니다.
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번 더하므로 올바른 값이 나오지 않습니다.
문의하신대로 수식을 작성하면 될 것 같습니다. 다만 and가 있는 부분은 괄호로 묶어주시기 바랍니다.
수식을 입력했을 때 결과가 올바르게 표시되지 않을 경우 직접 작성한 파일을 첨부해 주세요. 확인 후 답변드리도록 하겠습니다.
행복한 하루되세요.^^
-
*2012-07-06 10:28:32
안녕하세요. 길벗 수험서 운영팀입니다.
FIND(찾을 텍스트, 문자열, 시작 위치) 함수는 찾을 텍스트를 문자열에서 찾아 시작 위치를 반환하는 함수입니다.
최우수에는 우수가 포함되어 있기 때문에 우수를 사용하면 우수(1), 최우수(2)를 모두 찾을 수 있습니다.
그렇기 때문에
=sumproduct(isnumber(find("우수",범위)*1 ,범위))식을 작성하면 최우수와 우수를 모두 찾습니다.
위의 식대로
=sumproduct(isnumber(find(우수,범위)+sumproduct(isnumber(find(최우수,범위),범위)로 수식을 작성하면
결과적으로 우수+최우수+최우수가 되므로 최우수를 2번 더하므로 올바른 값이 나오지 않습니다.문의하신대로 수식을 작성하면 될 것 같습니다. 다만 and가 있는 부분은 괄호로 묶어주시기 바랍니다.수식을 입력했을 때 결과가 올바르게 표시되지 않을 경우 직접 작성한 파일을 첨부해 주세요. 확인 후 답변드리도록 하겠습니다.행복한 하루되세요.^^