4번문제
정답은 아래와 같습니다.
A) =SUM(IF((RIGHT($A$20:$A$39,2)=E10)*IFERROR(FIND("판매",$A$20:$A$39)>=1,FALSE),$G$20:$G$39))
그러나 제가 입력한 답도 동일하게 계산됩니다.
B) =SUM(IF($E10=RIGHT($A$20:$A$39,2),IFERROR(FIND("판매",$A$20:$A$39),FALSE)*($G$20:$G$39)))
정답과의 차이는
IFERROR 함수에서 value의 값에 그냥 find함수만 넣느냐 - FIND("판매",$A$20:$A$39), FALSE)
혹은 find함수의 값에 대한 logic을 넣느냐 인데요, - FIND("판매",$A$20:$A$39)>=1,FALSE)
1. 일단 제가 작성한 답이 정답으로 인정되는지 궁금합니다.
2. A의 경우에 B처럼 그냥 함수값만 넣어도 답이 나오는데, 꼭 "FIND함수>=1" 형태를 넣어야 하는지 궁금합니다.
안녕하세요.
1. 결과가 정상적으로 나오므로 정답으로 인정됩니다.
2. 안 넣어도 상관 없습니다. 수식은 작성하는 사람마다 다를 수 있습니다. 그러므로 문제의 지시사항을 모두 만족하고 결과가 정상적으로 나오면 모두 맞는 것으로 채점됩니다.
즐거운 하루 되세요.
-
관리자2024-06-12 15:39:17
안녕하세요.
1. 결과가 정상적으로 나오므로 정답으로 인정됩니다.
2. 안 넣어도 상관 없습니다. 수식은 작성하는 사람마다 다를 수 있습니다. 그러므로 문제의 지시사항을 모두 만족하고 결과가 정상적으로 나오면 모두 맞는 것으로 채점됩니다.
즐거운 하루 되세요.