계산작업 4번 문제에서
저는
{=SUM( IF( (RIGHT($A$20:$A$39, 2)=E10)*(IFERROR(FIND("판매",$A$20:$A$39),FALSE)),$G$20:$G$39))}라고 수식을 적었고
첨부된 정답 파일에서는
{=SUM(IF((RIGHT($A$20:$A$39,2)=E10)*IFERROR( FIND("판매",$A$20:$A$39)>=1,FALSE),$G$20:$G$39))}
처럼 적혀있더라구요.
차이는 빨간색으로 표시되어있는 부분인데,
수식으로만 보면 정답 파일의 수식이 더 정확한 수식이라 생각됩니다.
하지만 채점프로그램으로 제가 쓴 수식을 채점한 결과
정답처리가 되었구요.
당연히 두 수식의 결과값은 동일했습니다.
여기서 질문인데,
실제 실기 시험장에서
채점되는 기준이 정확히 뭔지 궁금합니다.
문제에서 요구하는 조건들을 전부 만족하고 결과값이 같다면
제가 쓴 수식처럼 조금 어설픈 수식도 정답처리가 되나요?
네 맞습니다.
주어진 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
iferror(find("판매",$A$20:$A$39)>=1,false)
find 함수는 지정된 범위에서 "판매"가 있는 지를 찾아,
있다면 "판매"가 있는 위치를 결과 값으로 반환합니다.
find 함수의 결과 값이 1 이상이라는 것은 지정된 범위에 "판매"가 있다는 의미이므로
find 함수의 결과를 1 이상 인지를 비교하는 것입니다.
이 부분이 없어도 정확한 결과가 나온다면 정답으로 인정 됩니다.
좋은 하루 되세요.
-
관리자2021-01-21 20:36:41
네 맞습니다.
주어진 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
iferror(find("판매",$A$20:$A$39)>=1,false)
find 함수는 지정된 범위에서 "판매"가 있는 지를 찾아,
있다면 "판매"가 있는 위치를 결과 값으로 반환합니다.
find 함수의 결과 값이 1 이상이라는 것은 지정된 범위에 "판매"가 있다는 의미이므로
find 함수의 결과를 1 이상 인지를 비교하는 것입니다.이 부분이 없어도 정확한 결과가 나온다면 정답으로 인정 됩니다.
좋은 하루 되세요.