책 내용 질문하기
사용자 정의 함수, 부분합, 매크로 2번 관련 문의드립니다.
도서
2021 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
126
조회수
152
작성일
2022-01-18
작성자
탈퇴*원
첨부파일

채점후 답안을 보고 수정을 했음에도 채점을 하면 계속 오류가 뜨는데, 제가 잘못한 부분이 있어서 뜨는건지 아니면 단순한 오류인지 궁금합니다.

(파일 첨부합니다.) 

답변
2022-01-18 14:21:56

Public Function fn할인액(구분, 총금액)

If Right(구분, 3) = "뮤지컬" And 총금액 >= 3000000 Then

    fn할인액 = 총금액 * 0.15

ElseIf Right(구분, 3) = "콘서트" And 총금액 >= 300000 Then

    fn할인액 = 총금액 * 0.1

Else

    fn할인액 = ""

End If

 

End Function


총금액 부분이 >= 300000 이어야 하는데 3000000 으로 지정하셨네요. 

이부분 수정한 후 확인 해 보세요. 

2.부분합 에서는 예매수량, 총금액에 대해서 부분합을 지정해야 하는데 예매일자에 대해 부분합을 지정해서 오답처리 된 것입니다. 

그리고 마지막에 총 합계가 두버 표시되어 있는데 이부분도 삭제 하고 다시 확인 해 보세요. 

3. 조건부 서식 시트의 셀을 모두 선택한 후 조건부 서식 식을 확인 하면 여러개가 지정되어 있습니다. 

매크로를 실행할 때마다 조건부 서식의 개수가 늘어나기 때문에 하나만 남기고 지운 후 채점해 보세요. 

좋은 하루 되세요. 
  • 관리자
    2022-01-18 14:21:56

    Public Function fn할인액(구분, 총금액)

    If Right(구분, 3) = "뮤지컬" And 총금액 >= 3000000 Then

        fn할인액 = 총금액 * 0.15

    ElseIf Right(구분, 3) = "콘서트" And 총금액 >= 300000 Then

        fn할인액 = 총금액 * 0.1

    Else

        fn할인액 = ""

    End If

     

    End Function


    총금액 부분이 >= 300000 이어야 하는데 3000000 으로 지정하셨네요. 

    이부분 수정한 후 확인 해 보세요. 

    2.부분합 에서는 예매수량, 총금액에 대해서 부분합을 지정해야 하는데 예매일자에 대해 부분합을 지정해서 오답처리 된 것입니다. 

    그리고 마지막에 총 합계가 두버 표시되어 있는데 이부분도 삭제 하고 다시 확인 해 보세요. 

    3. 조건부 서식 시트의 셀을 모두 선택한 후 조건부 서식 식을 확인 하면 여러개가 지정되어 있습니다. 

    매크로를 실행할 때마다 조건부 서식의 개수가 늘어나기 때문에 하나만 남기고 지운 후 채점해 보세요. 

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