Excel 2007 : 텍스트를 줄 바꿈 할 수 있지만 단어를 나눌 수는 없습니까?


5

Excel 셀에서 텍스트 줄 바꿈 옵션을 사용할 수 있지만 자동 크기 조정시 단어를 나눌 수는 없습니까? 예를 들어, "This is my column title"셀에이 텍스트가있는 경우 자동으로 크기를 조정 (컬럼 경계를 두 번 클릭)하면 다음과 같이됩니다.

This
is 
my
column
title

하지만:

This is m
y column t
itle.

열이 전체 단어보다 좁은 경우를 제외하고 모든 경우에 작동합니다. 예를 들어, 열이 52 픽셀이므로 너비가 53 픽셀 미만 (Consolas 11pt 사용)이 아닌 경우 원하는 것을 얻을 수 있습니다.
Rhys Gibson

1
나는 놀고 놀았고 행 높이만큼 강제로 원하는대로 (필요한 경우 열을 더 넓게 만듭니다) 수행한다는 것을 알았습니다. 행 높이로 모든 내용을 표시 할 수 있으면 열 너비의 크기가 조정되지 않고 분할 단어가 생성됩니다. 행 높이를 작게 만들고 열의 크기를 자동 조정하면 작동합니다. 그것이 의미가 있는지 확실하지 않습니다. 내가 의미하는 바를 말로 표현하기는 어렵습니다.
sdoca

1
@sdoca 지금까지 최고이기 때문에 자신의 답변을 게시 할 수 있습니다
barlop

@RhysGibson 그러나 그의 예제에서 "my"라는 단어가 깨졌습니다. 작은 단어이기 때문에 필요하지 않습니다. 그래서 sdoca가 행 높이가 작동한다고 말한 것처럼 가정합니다.
barlop

아래의 John 은이 문제를 해결했습니다. 내 문제는 Excel에서 좋아하지 않는 ASCII 문자를 사용했기 때문입니다.

답변:


4

Excel 이외의 소스에서 텍스트를 복사 할 때도 같은 문제가 발생했습니다. 나에게 그것은 Excel이 단어 사이의 공백을 읽는 방법에 문제가있는 것으로 판명되었지만 공백으로 인식하지 못했습니다.

찾기 및 바꾸기를 사용하여 간격을 수정했습니다. 텍스트의 "잘못된"공간을 찾기 필드에 복사하고 공백을 바꾸기 필드에 입력했습니다. 우리에게 미약 한 인간에게는 두 분야 모두 공란으로 보입니다. 이로 인해 텍스트 줄 바꿈 문제가 해결되었습니다.


가장 간단하고 효과적인 솔루션
Jules_Text

1

대체 명령의 대안으로 MS Access에서 가져 왔으며 Word 랩핑하지 않은 문제가있는 간격 문자를 제거하기 위해 다음을 수행했습니다.

문제가있는 셀에서 한 단어의 마지막 문자, 다음 단어의 공백 및 첫 번째 문자를 복사하십시오.

찾기 / 바꾸기 드롭 다운을 풀려면 Ctrl F를 수행하십시오.

바꾸기 탭으로 이동

찾을 내용 상자에 3 자 붙여 넣기

보이는 두 문자를 삭제합니다-문제가 있지만 보이지 않는 문자는 남습니다.

바꾸기 상자로 이동하여 스페이스 바를 한 번 누르십시오.

그런 다음 모두 교체

어쨌든 나를 위해 일했다


이런 암소는 잘 작동했습니다! 도움을 주셔서 감사합니다.

이것은 내 데이터와 관련된 많은 문제를 해결했습니다. 위의 방법을 따라야합니다. 처음 48 번은 내가 Word에 붙여 넣은 문제가되는 "문자"를 제거하고 숨겨진 서식 표시 표시 / 숨기기를 사용하고 의심스러운 "공백"문자처럼 보이는 것을 선택한 다음 Excel에서 찾기 / 바꾸기 등을 사용했습니다. 로터리와 동일합니다. 그중 아무것도 작동하지 않았습니다. John의 방법을 사용했을 때 900 개가 넘는 교체 작업이 수행되었고 데이터에 대한 거의 모든 문제가 해결되었다는 말을 들었습니다.
그 바보 바보

0

일반적으로 최신 버전의 Excel에서는 단어간에 텍스트가 자동으로 끊어집니다.

그러나 다른 공백 문자를 사용하면 단어 사이의 공백을 올바르게 인식하지 못하므로 전체 텍스트를 단일 단어로 취급하여 고정 너비로 ​​분리하십시오. (이 방법을 찾기가 어려웠으며 문제를 식별하는 데 상당한 시간이 걸렸습니다.) Excel에서 텍스트를 입력 할 때 공백이 정상적으로 나타납니다 (ASCII 코드 32). 그러나 일부 다른 응용 프로그램에서 텍스트를 복사하여 붙여 넣을 때 다른 문자가 사용될 수 있습니다 (예 : ASCII 코드 160, 예를 들어 짝수 패리티를 제외하고 공백 문자와 동일 함). 엑셀은 그것들을 다르게 취급합니다.

수식 = SUBSTITUTE (, "", "")를 사용하여 "잘못된"공백 문자를 대체하는 셀을 재현 할 수 있습니다. 해당 셀이있는 위치, 첫 번째 ""에는 "잘못된"공백 문자 및 두 번째 " "에는 일반 공간이 포함되어 있습니다.

그리고 다른 누군가가 텍스트를 복사 할 때 패리티 비트를 제거하는 방법에 대한 또 다른 제안이있을 수 있습니다.


-1

정렬에서 Wrap Text버튼을 클릭하십시오 .

데모


2
고맙지 만 질문은 텍스트 줄 바꿈이 켜져 있고 텍스트 줄 바꿈을 설정하는 방법이 아니라 열의 크기를 조정할 때 단어 중간에 텍스트가 깨지지 않도록하는 것입니다.
sdoca
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.