2010년 1회
문제 4번에 1번
그룹제품코드: Left([제품코드],InStr([제품코드],"-")-1)
밑출친부분이 이해가 안가요~~그리고 InStr함수가 어떤 의미인지~~어떤 경우 사용하는지 모르겠어요~~??
교재에는 유효성 검사에 사용 한다고 되어있는데 이해가 잘 안가요~~
문제 4번에 2번
첨부파일에 질문 포함되어 있어요~~
C , CB ,CZ 등과 같이 - 전의 알파벳만 표시하라는 말이지요.
InStr 함수는 한 문자열 안에 특정 문자열이 처음으로 나타난 위치를 지정하는 것입니다.
instr([제품코드],"-") 라고 하면 - 이 처음 나타난 위치를 지정 하게 되죠. 그래서 2가 됩니다.
2에서 -1 을 하여 왼쪽에서 첫번째 자리를 찾기 위해 left 함수도 사용된 것이죠.
만약 CB-0026의 경우는 -의 위치가 3이 되니깐 3-1 을 하여 2 즉 왼쪽에서 두번째 자리까지 추출 하게 되는 것입니다.
좋은 하루 되세요.
-
*2011-09-27 11:13:55제품코드가 C-0001, C-0002, CB-0026 과 같이 입력되어 있습니다. 이중 하이픈 이 나오기 전까지 이니"
C , CB ,CZ 등과 같이 - 전의 알파벳만 표시하라는 말이지요.
InStr 함수는 한 문자열 안에 특정 문자열이 처음으로 나타난 위치를 지정하는 것입니다.
instr([제품코드],"-") 라고 하면 - 이 처음 나타난 위치를 지정 하게 되죠. 그래서 2가 됩니다.
2에서 -1 을 하여 왼쪽에서 첫번째 자리를 찾기 위해 left 함수도 사용된 것이죠.
만약 CB-0026의 경우는 -의 위치가 3이 되니깐 3-1 을 하여 2 즉 왼쪽에서 두번째 자리까지 추출 하게 되는 것입니다.
좋은 하루 되세요.