Excel 셀에서 선행 및 후행 공백을 제거하는 방법은 무엇입니까?
경우에 따라 다른 위치에서 데이터를 복사하여 Excel 워크 시트에 붙여 넣을 때 셀의 문자열 앞이나 끝에 남아있는 추가 공백이있을 수 있습니다. 데이터를 깔끔하게 보이게하기 위해 공간을 하나씩 삭제하는 것은 시간이 많이 걸립니다. 여기서이 튜토리얼은 선행 및 후행 공백을 빠르게 제거하는 데 도움이되는 스마트하고 쉬운 방법을 소개합니다.
- 방법 A : TRIM 함수를 사용하여 문자열에서 모든 추가 공백 제거 (2 단계)
여분의 공백, 선행 및 후행 공백을 포함하여 모든 초과 공백을 제거하십시오. - 방법 B : VBA 코드를 사용하여 문자열에서 선행 공백 제거 (5 단계)
첫 번째 공백 만 제거하고 코드를 실행하기 전에 복사본이 필요합니다. - 방법 C : Kutools를 사용하여 필요에 따라 선행 / 후행 / 추가 / 모든 공백 제거 (3 단계)
필요에 따라 선행 / 후행 / 추가 / 모든 공백 제거 - 샘플 파일 다운로드
이 샘플 파일에는이 기사에 필요한 모든 데이터가 포함되어 있습니다. - 공간과 관련된 기타 작업 (문서)
텍스트 문자열 앞의 공간 계산 n 번째 공간의 위치 찾기 곧..
문자열에서 추가 공백 제거
1. 문자열에서 추가 공백을 제거하려는 셀 옆에있는 셀을 선택하고 다음 수식을 입력합니다.
=TRIM(B2)
B2는 공백을 제거하려는 셀입니다. 스크린 샷 참조 :
2. 프레스 엔터 버튼 키를 눌러 결과를 얻은 다음 추가 공백을 제거하려는 셀 위로 자동 채우기 핸들을 드래그하면 모든 선행 공백과 후행 공백 및 추가 공백이 제거되었습니다.
팁 :
1. 아래 스크린 샷과 같이 수식 결과를 값으로 복사하여 붙여 넣을 수 있습니다.
2.이 방법은 행 또는 열 내에서 연속 된 셀의 공백 만 제거해야하는 경우 매우 쉽습니다. 그러나 행과 열이 여러 개인 범위에서 선행 공백을 제거해야하는 경우 함수를 여러 번 사용해야합니다. 이 경우 시도해 볼 수 있습니다. 방법 C.
인쇄되지 않는 문자 및 줄 바꿈하지 않는 공백을 포함하여 모든 초과 공백을 제거하십시오.
Excel에 CHAR (160)로 표시되는 것과 같이 문자열에 인쇄되지 않는 문자가있는 경우 TRIM 함수를 사용하여 성공적으로 제거 할 수 없습니다. 이 경우 TRIM 기능, CLEAN 기능 및 SUBSTITUTE 기능을 결합하여이 작업을 처리해야합니다.
이 공식 사용 :
=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))
이 경우 셀 B2는 모든 초과 공백을 제거하려는 셀입니다.
그런 다음이 수식을 적용 할 셀 위로 채우기 핸들을 끕니다.
참고 :
TRIM 기능은 선행 공백, 후행 공백 및 단어 사이의 추가 공백을 포함하여 모든 추가 공백을 제거합니다. 선행 공백 만 제거하려면 방법 B로 이동하십시오. 선행 공백 만 제거하거나 후행 공백 만 제거하거나 인쇄되지 않는 문자를 포함한 모든 초과 공백을 제거하려면 다음으로 이동하십시오. 방법 C.
효율성을 13 % 향상시킬 수있는 Excel에 있어야하는 90 가지 텍스트 도구 ▲ 한 번에 같은 텍스트를 셀에 추가하고, 모든 위치에서 문자를 제거하는 등 셀의 텍스트 문자열을 일괄 편집합니다. ▲ 그림에 표시된 도구 외에 Excel 용 Kutools에는 200 %의 Excel 퍼즐을 풀 수있는 82 개의 고급 도구가 있습니다. ▲ 5 분만에 엑셀 전문가가되어 사람들의 인정과 승진을 얻으세요. ▲ 110000 명 이상의 고효율 직원이 300 명 이상의 세계적으로 유명한 기업의 선택을 모래에 담았습니다. |
Word 문서의 모든 데이터를 Excel로 변환하거나 가져 오려면 VBA 코드를 사용할 수 있습니다.
1. 프레스 Alt + F11 활성화 할 키 응용 프로그램 용 Microsoft Visual Basic 창.
2. 클릭 끼워 넣다 > 모듈 새로운 것을 창조하다 모듈 스크립트, 복사하여 코드 아래에 붙여 넣으십시오.
VBA : 문자열에서 선행 공백 삭제
">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub
3. 프레스 F5 키를 눌러 코드를 실행 한 다음 Kutoolsfor엑셀 선행 공백을 제거하기 위해 셀을 선택하는 대화 상자가 나타납니다.
4. 셀을 선택한 후 OK, 이제 선택 항목의 선행 공백이 제거되었습니다.
참고 :
이 VBA 코드를 사용하면 선행 공백 만 제거하고 원본 데이터를 변경하고 실행 취소를 지원하지 않습니다. 이 VBA 코드를 적용하기 전에 데이터 사본을 저장하십시오.
이 도구는 229 개의 도구 중 하나입니다. Excel 용 Kutools, 필요에 따라 다양한 유형의 공간을 삭제할 수있는 XNUMX 가지 옵션을 제공합니다.
- 선행 공백 제거
- 후행 공백 제거
- 선행 및 후행 공백 제거
- 여분의 공간을 모두 제거하십시오.
- 모든 공백 제거
이 도구는 실행 취소를 지원하지만이 유틸리티를 사용하기 전에 몇 분이 소요됩니다. 무료 설치 그것.
1. 공백을 제거 할 데이터를 선택한 다음 쿠툴 > 공백 제거. 스크린 샷보기 :
2. 그런 다음 필요한 옵션을 공간 제거 대화.
선행 공백 만 제거 :
후행 공백 만 제거 :
선행 및 후행 공백 만 제거 :
모든 초과 공간 제거 :
모든 공간 제거 :
데모 : 공백 제거
텍스트 문자열 앞의 공간 계산
선행 공백 수를 빠르게 계산하는 트릭을 제공합니다.
n 번째 공간의 위치 찾기
이 기사에서는 Excel에서 n 번째 공간의 위치를 쉽게 찾는 방법을 소개합니다.
이름과 성 사이에 공백 추가
일반적으로 이름과 성 사이에는 공백이 있습니다. 그러나 간혹 공백이 손실되어 Excel에서 이름 사이에 공백을 추가해야합니다. 여기에서는이 작업을 빠르게 처리하는 두 가지 방법을 제공합니다.
공백을 제외한 문자 수 계산
일반적으로 LEN 함수를 사용하여 문자 수를 계산하지만 공백을 제외한 문자를 계산하려면 다른 수식이 필요합니다. 이 기사에서는이 퍼즐을 처리 할 수있는 두 가지 쉬운 방법을 제공합니다.
최고의 사무 생산성 도구
Excel용 Kutools는 대부분의 문제를 해결하고 생산성을 80% 증가시킵니다.
- 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
- 셀 / 행 / 열 병합 및 데이터 보관; 셀 내용 분할; 중복 행과 합계 / 평균 결합... 중복 셀 방지; 범위 비교...
- 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
- 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
- 즐겨 찾기 및 빠른 수식 삽입, 범위, 차트 및 그림; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
- 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
- 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
- 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
- 피벗 테이블 그룹화 기준 주 번호, 요일 등 ... 잠금 해제되고 잠긴 셀 표시 다른 색상으로; 수식 / 이름이있는 셀 강조 표시...
- Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
- 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!