책 내용 질문하기
문의합니다.
도서
2020 시나공 기출문제집 컴퓨터활용능력 1급 실기 [기출문제집]
페이지
107
조회수
184
작성일
2020-07-10
작성자
탈퇴*원
첨부파일
페이지 107 문제2(계산작업)의 1번문제입니다.
사용자정의함수에서 고객코드 다섯번째 글자가 1~3이면 "우수고객", 4~6이면 "신규고객"
위 문제를 베이직에서 작성할 때
select case left(고객코드, 5,1) 아닌가요? 왜 select case mid(고객코드, 5, 1) mid 함수가 사용되었는지 궁금합니다.
답변
2020-07-10 20:10:51
left 함수는 왼쪽에서 몇번째 글자까지 추출할지를 정하는 것으로
123456 이라는 값이 있다면
left("123456",3) 을 지정하면 "123" 이 결과로 나옵니다.
mid("123456),3,1) 을 지정하면 "3" 이 나오구요.
그렇기 때문에 정확한 결과가 나오지 않는 것입니다.
좋은 하루 되세요
-
관리자2020-07-10 20:10:51
left 함수는 왼쪽에서 몇번째 글자까지 추출할지를 정하는 것으로
123456 이라는 값이 있다면
left("123456",3) 을 지정하면 "123" 이 결과로 나옵니다.
mid("123456),3,1) 을 지정하면 "3" 이 나오구요.
그렇기 때문에 정확한 결과가 나오지 않는 것입니다.
좋은 하루 되세요