[excel] 전체 데이터 열에서 선행 또는 후행 공백 제거

전체 열에서 모든 셀의 선행 또는 후행 공백을 제거하려면 어떻게합니까?

워크 시트의 일반적인 Find and Replace(일명 Ctrl+ H) 대화 상자는 문제를 해결하지 못합니다.



답변

수식을 사용하려면 TRIM함수가 원하는 것을 정확하게 수행합니다.

+----+------------+---------------------+
|    |     A      |           B         |
+----+------------+---------------------+
| 1  | =TRIM(B1)  |  value to trim here |
+----+------------+---------------------+

전체 열을 수행하려면 …
1) 열
삽입 2) TRIM수정하려는 셀을 가리키는 함수 삽입 .
3) 페이지 아래에 수식 복사
4) 삽입 된 열 복사
5) “값”으로 붙여 넣기

거기에서 잘 가야합니다 …


답변

종종 문제는 제거 할 수없는 비 끊어지지 않는 공간CHAR(160)특히 웹 텍스트 소스의 경우- CLEAN이보다 한 걸음 더 나아가서 깨지지 않는 공백을 표준 공백으로 대체하는 이와 같은 수식을 시도합니다.

=TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))

Ron de Bruin은 데이터 정리를위한 유용한 정보를 제공합니다 .

다음과 CHAR(160)같은 방법으로 해결 방법없이 직접 제거 할 수도 있습니다.

  • 편집 …. 선택한 데이터를 교체 하고
  • 숫자 키패드를 사용하여 보류 및 입력 찾기 에서ALT0160
  • 둡니다 바꿀 빈으로 선택 모두 바꾸기

답변

수식을 사용하지 않고 ‘텍스트에서 열로’이를 수행 할 수 있습니다.

  • 셀에 후행 공백이있는 열을 선택하십시오.
  • ‘Data’탭에서 ‘Text to columns’를 클릭 한 다음 ‘Fixed width’옵션을 선택하십시오.
  • 가장 긴 텍스트가 맞도록 줄 바꿈을 설정하십시오. 가장 큰 셀에 100자가 있으면 브레이크 라인을 200 또는 원하는대로 설정할 수 있습니다.
  • 작업을 완료하십시오.
  • 이제 Excel에서 생성 한 새 열을 삭제할 수 있습니다.

‘부작용’은 Excel이 원래 열의 모든 후행 공백을 제거했다는 것입니다.


답변

매번 셀의 시작 부분에 동일한 수의 문자가 있으면 text to columns 명령을 사용하고 고정 너비 옵션을 선택하여 셀 데이터를 두 개의 열로자를 수 있습니다. 그런 다음 첫 번째 열에서 원하지 않는 것을 삭제하십시오.


답변

Excel에서 선행, 후행 및 과도한 공백을 삭제하는 가장 좋은 (가장 쉬운) 방법은 타사 플러그인을 사용하는 것입니다. Excel 용 ASAP 유틸리티를 사용해 왔으며 작업을 수행하고 필요한 많은 다른 기능을 추가합니다. 이 방법은 수식을 작성할 필요가 없으며 여러 열 및 / 또는 행에 걸친 선택에서 공백을 제거 할 수 있습니다. 또한이 기능을 사용하여 다른 Microsoft 제품에서 복사하여 붙여 넣을 때 Excel 데이터로 들어가는 초대되지 않은 중단되지 않는 공간을 삭제하고 제거합니다.

ASAP 유틸리티 및 트리밍에 대한 자세한 내용은 다음을 참조하십시오.

http://www.asap-utilities.com/asap-utilities-excel-tools-tip.php?tip=87여기에 이미지 설명을 입력하십시오


답변

“찾을 내용 :”입력 필드가 다음과 같이 설정된 상태에서 찾기 및 바꾸기를 사용할 수있었습니다.

“*”

(큰 따옴표가없는 공간 별표 공간)

“다음으로 바꾸기 :”를 다음으로 설정하십시오.

“”

(아무것도)


답변