책 내용 질문하기
기본모의고사1회 문제4번 3번
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
288
조회수
28
작성일
2013-02-03
작성자
첨부파일
left([거래처코드], instr([거래처코드],"-")-1)
여기서 거래처코드가 BB-01형식이면 instr([거래처코드],"-")=1 아닌가요? 왜 해설에는 3이되죠?
그리고 여기서 instr을 안쓰고 그냥 left만으로도 충분히 식 가능하잖아요. instr을 안쓰고 left만 써도 점수 아예 안주나요?
답변
2013-02-05 07:50:34
AA-01
이라는 거래처가 있다면
instr([거래처코드],"-")
을 하면 - 이 처음 나타나는 위치이기 때문에
3번째가 됩니다.
AA- 를 다 세어야 하니까요.
하지만 실제 AA의 는 2개의 자리이므로 -1을 해줘야
3-1 로 2가 되게 됩니다.
문제에서 left, instr 함수를 사용하라고 했으므로 이 함수를 사용해야 합니다.
좋은 하루 되세요.
"-
*2013-02-05 07:50:34
AA-01
이라는 거래처가 있다면
instr([거래처코드],"-")
을 하면 - 이 처음 나타나는 위치이기 때문에
3번째가 됩니다.
AA- 를 다 세어야 하니까요.
하지만 실제 AA의 는 2개의 자리이므로 -1을 해줘야
3-1 로 2가 되게 됩니다.
문제에서 left, instr 함수를 사용하라고 했으므로 이 함수를 사용해야 합니다.
좋은 하루 되세요.
"