책 내용 질문하기
컴퓨터활용능력1급 실기 엑셀 319페이지 계산작업 4번
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
319
조회수
252
작성일
2021-01-20
작성자
탈퇴*원
첨부파일

계산작업 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))} 

 

처럼 적혀있더라구요.

 

차이는 빨간색으로 표시되어있는 부분인데,

수식으로만 보면 정답 파일의 수식이 더 정확한 수식이라 생각됩니다.

 

하지만 채점프로그램으로 제가 쓴 수식을 채점한 결과

정답처리가 되었구요.

 

당연히 두 수식의 결과값은 동일했습니다.

 

여기서 질문인데,

 

실제 실기 시험장에서

채점되는 기준이 정확히 뭔지 궁금합니다.

 

문제에서 요구하는 조건들을 전부 만족하고 결과값이 같다면

 제가 쓴 수식처럼 조금 어설픈 수식도 정답처리가 되나요?

 

답변
2021-01-21 20:36:41

네 맞습니다. 

 

주어진 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다. 

 

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 이상 인지를 비교하는 것입니다.

     

    이 부분이 없어도 정확한 결과가 나온다면 정답으로 인정 됩니다. 

      

    좋은 하루 되세요. 

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