안녕하세요. 책을 사서 공부 중에 문의드릴 게 있어서 올립니다.
함수 엑셀 사전 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 평가 = "보통")
이런 논리식을 썸프로덕트로 표현하느라 저래 된 건지 궁금합니다...
안녕하세요. 길벗 수험서 운영팀입니다.
AND와 OR 함수가 있기 때문에 특정 함수 안에 AND, OR를 인수로 사용할 수 없습니다.
그래서 SUMRPODUCT 함수 사용 시 AND 조건(~이면서, ~이고)은 *, OR 조건(~이거나, ~또는)은 +으로 입력합니다.
행복한 하루되세요.^^
-
관리자2020-06-22 09:43:22
안녕하세요. 길벗 수험서 운영팀입니다.
AND와 OR 함수가 있기 때문에 특정 함수 안에 AND, OR를 인수로 사용할 수 없습니다.
그래서 SUMRPODUCT 함수 사용 시 AND 조건(~이면서, ~이고)은 *, OR 조건(~이거나, ~또는)은 +으로 입력합니다.
행복한 하루되세요.^^