책 내용 질문하기
사무자동화산업기사 실기(엑셀 함수 사전 34p)
도서
2020 시나공 사무자동화산업기사 실기(오피스 2010/2007 공용) [기본서]
페이지
34
조회수
374
작성일
2020-06-21
작성자
탈퇴*원

안녕하세요. 책을 사서 공부 중에 문의드릴 게 있어서 올립니다.

 

함수 엑셀 사전 34페이지의 공개문제 중 6번을 보면 '과제등급이 A이면서 평가가 우수 또는 보통인 조정점수, 최종점수의 합을 각각 산출하시오.

라는 요구사항에 대해서입니다.

 

함수는

 

=SUMPRODUCT(($B$3:$B$19="A") * (($I$3:$I$19="우수") + ($I$3:$I$19="보통")),G3:G19)

 

이렇게 되어 있는데

 

왜 수식이 저런 식으로 구성되는지 모르겠습니다 ㅠㅠ

제가 생각하기엔 과제등급이 A이면서(AND, 즉 논리곱), 우수 또는 보통(OR, 즉 논리합)인 것을 찾아야 하기 때문에

논리곱과 논리합을 각각 *, +로 표현한 것 같은데 맞나요?

 

"과제등급 = A" AND (평가 = "우수" OR 평가 = "보통")

 

이런 논리식을 썸프로덕트로 표현하느라 저래 된 건지 궁금합니다...  

답변
2020-06-22 09:43:22

안녕하세요. 길벗 수험서 운영팀입니다.

 

AND와 OR 함수가 있기 때문에 특정 함수 안에 AND, OR를 인수로 사용할 수 없습니다.

그래서 SUMRPODUCT 함수 사용 시 AND 조건(~이면서, ~이고)은 *, OR 조건(~이거나, ~또는)은 +으로 입력합니다.

 

행복한 하루되세요.^^

  • 관리자
    2020-06-22 09:43:22

    안녕하세요. 길벗 수험서 운영팀입니다.

     

    AND와 OR 함수가 있기 때문에 특정 함수 안에 AND, OR를 인수로 사용할 수 없습니다.

    그래서 SUMRPODUCT 함수 사용 시 AND 조건(~이면서, ~이고)은 *, OR 조건(~이거나, ~또는)은 +으로 입력합니다.

     

    행복한 하루되세요.^^

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.