지역에는 '거래처명'에서 첫번째 공백이 나오기 전까지의 내용만 표시할 것(left, instr함수 사용)
이 문제요
답지처럼 지역: Left([거래처명],InStr([거래처명],"")-1) 이렇게 여러번 입력해봐도
계속 결과가 지역이 빈칸으로 나오네요~
어떻게 해야 지역에 결과 답지처럼 군포, 용인, 평촌으로 나오는지 알려주세요!!!
이거에 대한 답변을
instr([거래처명],"") 을 instr([거래처명]," ") 로 작성해야 합니다.
공백문자 이므로
" " 로 작성해야 합니다.
"" 는 아무것도 입력되지 않은 상태를 나타내는 것으로
필드에 아무것도 입력되지 않은 경우 사용할 수 있습니다.
길벗 시나공
에서 벗과 시 사이의 스페이스바를 한번 누른 공백을 찾을때는 " " 로 지정해야 하고
이문제처럼 공백이 입력되지 않게 하려면 " " 로 작성하셔야 합니다.
좋은 하루 되세요.
라고 주셧습니다.
하지만 이렇게 하여도 안되어서 뒤에 -1을 +1로 바꾸니까 군포가 뜨네요
이건에 대한 답변을 제대로 해주셔야 할거같아요. 어째서 이렇게 되는건지 정답파일에도 공백이네요
확인 부탁드립니다.
안녕하세요.
거래처명에 입력된 데이터를 보면 '강릉 전기', '강진 전기', '강화 전기'와 같이 거래처명 중간에 빈칸이 삽입되어 있습니다. 그러므로 InStr 함수를 이용하여 빈칸(" ")을 찾아야 하는 것이 맞습니다. 빈칸(" ")을 넣어서 하면 결과가 제대로 나오지 않는다고 하셨는데, 님이 작성한 액세스 파일을 올려주세요. 파일을 직접 확인해 봐야 왜 안되는지 알 수 있습니다.
즐거운 하루 되세요.
-
*2017-03-03 09:31:22
안녕하세요.
거래처명에 입력된 데이터를 보면 '강릉 전기', '강진 전기', '강화 전기'와 같이 거래처명 중간에 빈칸이 삽입되어 있습니다. 그러므로 InStr 함수를 이용하여 빈칸(" ")을 찾아야 하는 것이 맞습니다. 빈칸(" ")을 넣어서 하면 결과가 제대로 나오지 않는다고 하셨는데, 님이 작성한 액세스 파일을 올려주세요. 파일을 직접 확인해 봐야 왜 안되는지 알 수 있습니다.
즐거운 하루 되세요.