책 내용 질문하기
숫자 / 문자 = ?
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
105
조회수
34
작성일
2013-02-01
작성자
탈퇴*원
첨부파일

페이지 단가 계산의 사용자 정의 함수 코드 입력 부분

Public ~

If ~

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

Else

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

~

End~

에서 위 ⓐ,ⓑ 모두 '숫자(정가) / 문자(Mid(도서코드,3,3 or 2)' 형태로 데이터 유형이 상이함에도 불구

문제질의에 결과가 나옵니다. 교재의 설명이 잘못 되었다 생각 했는데 의외 더군요.

왜 맞는 것인지 이유를 정확히 알려 주시기 바랍니다.

답변
2013-02-04 08:13:34

mid 로 나온 값이 문자이긴 하지만

숫자형태로 나타나기 때문에 계산이 가능 한 것입니다.

간혹 문자라서 계산이 안되는 경우가 있는데

이때는 val 을 사용하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2013-02-04 08:13:34

    mid 로 나온 값이 문자이긴 하지만

    숫자형태로 나타나기 때문에 계산이 가능 한 것입니다.

    간혹 문자라서 계산이 안되는 경우가 있는데

    이때는 val 을 사용하시면 됩니다.

    좋은 하루 되세요.

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