책 내용 질문하기
질문있습니다.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
105
조회수
37
작성일
2013-01-13
작성자
첨부파일

p105-106에 있는

기출따라잡기의 문제1의 2번에 대해 질문드립니다.

함수사용 문제에서 수식이 책에 있는 정답과 조금은 달라도 되는 것으로 알고 있습니다.

vbe사용에서 저는 책에 있는 답말고

Public Function f단가(도서코드, 정가)
f단가 = 정가 / Mid(도서코드, 3, Len(도서코드) - 4)
f단가 = Round(f단가, 0)
End Function

문제에서 "~이면"이라는 말이 없어서 조건사용안해도 된다고 생각해서

이렇게 입력하여 답이 나왔습니다. 이렇게 해도 상관없는 것이죠?

그리고 아래와 같이 작성하면 왜 올바른 결과가 안나오는지 (등호식에서 좌변과 우변에 가야하는 것들이 정해져 있어서 그런 것인지...) 설명해주시면 감사하겠습니다.

Public Function f단가(도서코드, 정가)
f단가 = 정가 / 페이지수

Mid(도서코드, 3, Len(도서코드) - 4) = 페이지수

f단가 = Round(f단가, 0)
End Function

마지막으로 시트에서G18셀에는 f단가 함수만 사용되야 하는 것인지요?

round함수를 vbe에서 안쓰고 시트셀창에다가 "=round(f단가, 0)"을 입력하면 안되는 문제인가요?

답변부탁드립니다...

답변
2013-01-15 07:49:25

결과가 정확히 나온다면 상관 없습니다.

코드 창안에 사용할 수 있는 함수라면 되도록이면 코드 창에서 사용을 하시는것이 좋습니다.

round 를 셀에 사용한 경우 오답처리가 될 수도 있을 것 같네요.

좋은 하루 되세요.

"
  • *
    2013-01-15 07:49:25

    결과가 정확히 나온다면 상관 없습니다.

    코드 창안에 사용할 수 있는 함수라면 되도록이면 코드 창에서 사용을 하시는것이 좋습니다.

    round 를 셀에 사용한 경우 오답처리가 될 수도 있을 것 같네요.

    좋은 하루 되세요.

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