로그인 유지
이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
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
새 창으로
선택한 기호
542
541
540
539
538
537
536
535
534
533
532
531
530
529
528
527
526
525
524
523
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
[ 미리보기 ]