로그인 유지
이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
2013.09.09 21:43:18 *.130.73.21
neo님..
오묘한 데이터네요.. 보통은 줄바꿈할때는 lf코드만 있는데.. cr코드로 같이 들어있네요..
엑셀의 기본 기능으로는 저렇게 변환하기는 힘들 것 같네요..
제가 만들어서 배포중인 아별툴을 설치하시면 splittext라는 사용자정의 함수를 사용할 수 있는데요..
lf코드를 기준으로 텍스트 나누기해서 하나씩 가져올 수 있습니다.
아래처럼 사용하면 개행문자인 lf를 기준으로 텍스트 나누기하여 한개씩 가져옵니다.
=splitText(F$1,CHAR(10),ROW(F1))
cr문자를 제거해주기 위해 CLEAN함수를 쓰고.. 텍스트로 저장된 숫자를 숫자 데이터로 변환하기 위해 VALUE함수를 씌웁니다.
=VALUE(CLEAN(splitText(F$1,CHAR(10),ROW(F1))))
그래도 처음부터 내용이 없던 아이는 에러가 발생하니까.. IFERROR함수로 에러날 때를 보완해줍니다.
=IFERROR(VALUE(CLEAN(splitText(F$1,CHAR(10),ROW(F1)))),"")
파일 다운 받기 : 예시_1.xlsx
아별툴 설치하러 가기 : http://www.abyul.com/zbxe/abT_Down
[ 미리보기 ]
2013.09.10 12:24:06 *.194.53.157
새 창으로
선택한 기호
702
701
700
699
698
697
696
695
694
693
692
691
»
689
688
687
686
685
684
683
neo님..
오묘한 데이터네요.. 보통은 줄바꿈할때는 lf코드만 있는데.. cr코드로 같이 들어있네요..
엑셀의 기본 기능으로는 저렇게 변환하기는 힘들 것 같네요..
제가 만들어서 배포중인 아별툴을 설치하시면 splittext라는 사용자정의 함수를 사용할 수 있는데요..
lf코드를 기준으로 텍스트 나누기해서 하나씩 가져올 수 있습니다.
아래처럼 사용하면 개행문자인 lf를 기준으로 텍스트 나누기하여 한개씩 가져옵니다.
=splitText(F$1,CHAR(10),ROW(F1))
cr문자를 제거해주기 위해 CLEAN함수를 쓰고.. 텍스트로 저장된 숫자를 숫자 데이터로 변환하기 위해 VALUE함수를 씌웁니다.
=VALUE(CLEAN(splitText(F$1,CHAR(10),ROW(F1))))
그래도 처음부터 내용이 없던 아이는 에러가 발생하니까.. IFERROR함수로 에러날 때를 보완해줍니다.
=IFERROR(VALUE(CLEAN(splitText(F$1,CHAR(10),ROW(F1)))),"")
파일 다운 받기 : 예시_1.xlsx
아별툴 설치하러 가기 : http://www.abyul.com/zbxe/abT_Down
[ 미리보기 ]