로그인 유지
이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
2013.01.18 12:21
안녕하세요? 요셉뉨~ ㅎㅎ
수식으로 구현해봤습니다.
다운받기 : abyul.com_20130118_splittextWithTrim-1.xls
B2에 원본 데이터가 있다고 하면..
첫번째 항목 수식 : =MID(TRIM(B2),1,FIND(" ",TRIM(B2),1)-1)
두번째 항목 수식 : =MID(TRIM(B2),FIND(" ",TRIM(B2),1)+LEN(" "),FIND(" ",TRIM(B2),FIND(" ",TRIM(B2),1)+1)-FIND(" ",TRIM(B2),1)-LEN(" "))
나머지 수식 : =MID(TRIM(B2),LEN(C2&" "&D2&" ")+1,LEN(TRIM(B2)))
[ 부연 설명 ]
TRIM 함수를 사용하면 셀 내용의 앞뒤에 있는 공백을 제거해주기도 하지만..
내용 중간의 중복해서 들어간 공백도 한 개로 변경해줍니다.
샘플의 데이터처럼 중간의 공백의 개수가 일정하지 않을때 도움이 됩니다. (4개일때도 있고 5개 일때도 있더군요..)
변경전 : 635 0.00 349.13 20.17 69.72 0.00 0.00
변경후 : 635 0.00 349.13 20.17 69.72 0.00 0.00
[ 미리보기 ]
새 창으로
선택한 기호
안녕하세요? 요셉뉨~ ㅎㅎ
수식으로 구현해봤습니다.
다운받기 : abyul.com_20130118_splittextWithTrim-1.xls
B2에 원본 데이터가 있다고 하면..
첫번째 항목 수식 : =MID(TRIM(B2),1,FIND(" ",TRIM(B2),1)-1)
두번째 항목 수식 : =MID(TRIM(B2),FIND(" ",TRIM(B2),1)+LEN(" "),FIND(" ",TRIM(B2),FIND(" ",TRIM(B2),1)+1)-FIND(" ",TRIM(B2),1)-LEN(" "))
나머지 수식 : =MID(TRIM(B2),LEN(C2&" "&D2&" ")+1,LEN(TRIM(B2)))
[ 부연 설명 ]
TRIM 함수를 사용하면 셀 내용의 앞뒤에 있는 공백을 제거해주기도 하지만..
내용 중간의 중복해서 들어간 공백도 한 개로 변경해줍니다.
샘플의 데이터처럼 중간의 공백의 개수가 일정하지 않을때 도움이 됩니다. (4개일때도 있고 5개 일때도 있더군요..)
변경전 : 635 0.00 349.13 20.17 69.72 0.00 0.00
변경후 : 635 0.00 349.13 20.17 69.72 0.00 0.00
[ 미리보기 ]