책 내용 질문하기
숫자 / 문자 = ?
도서
[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 을 사용하시면 됩니다.
좋은 하루 되세요.
"