책 내용 질문하기
사용자 정의 함수
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
117
조회수
58
작성일
2018-05-08
작성자
탈퇴*원
첨부파일

[표3]의 [G18:G24]영역에 페이지 단가를 계산하는 사용자 정의함수 ‘F단가’를 작성하여 계산하시오.

-‘F단가’는 도서코드와 정가를 인수로 받아 페이지수를 산출한 후 페이지당 단가를 계산하는 함수이다.

-페이지수는 도서코드의 길이에 따라 다르며, ‘-’과 ‘-’사이의 숫자이다.

-‘F단가’는 ‘정가/페이지수’로 계산하고, 소수 첫째 자리에서 반올림하여 표시.

<정답>

Public Function F단가(도서코드, 정가)

If Len(도서코드) = 7 Then

F단가 = Round(정가 / Mid(도서코드, 3, 3), 0)

Else

F단가 = Round(정가 / Mid(도서코드, 3, 2), 0)

End If

End Function

저 빨간 부분이 이해가 안가네요

혹시 도서코드 중에 가운데에 두글자가 있는게 있어서 그런건가요?

사진 첨부했습니당

답변
2018-05-14 14:59:02

지시사항에 보시면

표3의 [G18:G24]영역에 페이지 단가를 계사하는 사용자 정의 함수 'F단가'를 작성하여 계산하시오.

-F단가는 도서코드와 정가를 인수로 받아 페이지수를 산출한 후 페이지당 단가를 계산하는 함수임

-페이지 수는 도서코드의 길이에 따라 다르며, '-'과 '-'사이의 숫자임

F단가는 정가/페이지수로 계산하고, 소수 첫째 자리에서 반올림하여 표시

빨간색으로 표시한 부분에 도서코드 길이에 따라 페이지 수가 다르다고 했기 때문에

len(도서코드)=7 이 나오는 것입니다.

숫자가 2개 인 것과 3개 인 것이 있어서 다르게 사용 된 것이 맞습니다.

덧글 설명을 확인 해 주세요.

좋은 하루 되세요.

  • *
    2018-05-14 14:59:02

    지시사항에 보시면

    표3의 [G18:G24]영역에 페이지 단가를 계사하는 사용자 정의 함수 'F단가'를 작성하여 계산하시오.

    -F단가는 도서코드와 정가를 인수로 받아 페이지수를 산출한 후 페이지당 단가를 계산하는 함수임

    -페이지 수는 도서코드의 길이에 따라 다르며, '-'과 '-'사이의 숫자임

    F단가는 정가/페이지수로 계산하고, 소수 첫째 자리에서 반올림하여 표시

    빨간색으로 표시한 부분에 도서코드 길이에 따라 페이지 수가 다르다고 했기 때문에

    len(도서코드)=7 이 나오는 것입니다.

    숫자가 2개 인 것과 3개 인 것이 있어서 다르게 사용 된 것이 맞습니다.

    덧글 설명을 확인 해 주세요.

    좋은 하루 되세요.

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