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

117쪽 문제1의 2번 문의입니다.

먼저 if~then 형식이

형식1 : 조건을 만족하면 실행함

if 조건식 then

실행문

end if

형식2 : 조건을 만족하는 경우와 만족하지 않는 경우의 실행문이 다름

if 조건식 then

실행문1

else

실행문2

end if

이렇게 2가지 형식인데 여기서는 형식2를 사용하였는데 형식1을 사용하면 안되는것인가요?

그리고

이 문제에서

else

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

end if

라고 되어있는데 mid의 개수자리인 2는 3만아니면 되니까 임의로 2로 지정한것인가요? 그럼 3만 아닌 다른 숫자 1 같은걸로 해도 상관 없는 건가요?

그다음 120쪽 무작정따라하기의 2번 문의입니다.

배열수식을 책과 똑같이 입력해도

491.8

235

710.9

571

435.0

처럼 소수점아래 숫자가 안나옵니다 ㅠㅠ

답변
2018-06-22 10:54:21

결과가 정확히 나온다면 어떤 방법을 사용하시든 상관 없습니다.

문제에 맞게 지정하여 사용하세요.

지시사항에 보시면

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

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

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

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

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

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

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

C-130-1 처럼 7자리로 된 코드와

E-61-1 처럼 6자리로 된 코드가 있습니다.



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

Mid(도서코드, 3, 3) 은 도서 코드의 세번째 자리부터 세글자, 즉 C-130-1 의 경우 130을 말합니다.


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

Mid(도서코드, 3, 2) 는 도서 코드의 세번째 자리부터 두글자, 즉 E-61-1 의 경우 61을 말합니다.

좋은 하루 되세요.

  • *
    2018-06-22 10:54:21

    결과가 정확히 나온다면 어떤 방법을 사용하시든 상관 없습니다.

    문제에 맞게 지정하여 사용하세요.

    지시사항에 보시면

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

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

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

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

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

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

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

    C-130-1 처럼 7자리로 된 코드와

    E-61-1 처럼 6자리로 된 코드가 있습니다.



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

    Mid(도서코드, 3, 3) 은 도서 코드의 세번째 자리부터 세글자, 즉 C-130-1 의 경우 130을 말합니다.


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

    Mid(도서코드, 3, 2) 는 도서 코드의 세번째 자리부터 두글자, 즉 E-61-1 의 경우 61을 말합니다.

    좋은 하루 되세요.

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