KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 셀에서 공백 삭제 – 앞쪽의 공백, 뒤쪽의 공백, 불필요한 공백 또는 모든 공백 제거하기

작성자기술 지원수정 날짜

때때로 다른 애플리케이션에서 워크시트로 데이터를 복사하여 붙여넣을 때, 데이터와 함께 무의식적으로 추가된 공백 때문에 문제가 발생할 수 있습니다。 예를 들어 앞쪽의 공백 을 포함한 두 숫자 셀을 더하면 정확한 결과 대신 0 를 반환하거나, 동일한 내용을 가진 두 셀을 비교할 때 하나의 셀에 앞공백이나 뒤쪽의 공백 이 포함되어 있으면 잘못된 결과가 나올 수 있습니다。 이러한 공백을 어떻게 제거할 수 있을까요? 이 튜토리얼에서는 여러 가지 방법을 소개합니다。
다양한 공백 제거


셀에서 앞뒤 공백 및 중간의 과도한 공백을 포함한 모든 불필요한 공백 제거하기

앞뒤 공백과 중간의 과도한 공백이 포함된 열 셀이 있다고 가정해 보겠습니다。 이러한 모든 불필요한 공백을 제거하려면 TRIM 함수를 사용할 수 있습니다。

=TRIM()TEXT)

빈 셀을 선택하고=TRIM(B3)수식을 입력한 후Enter키를 누릅니다。 그런 다음채우기 핸들을 아래로 드래그하여 다른 셀에도 수식을 적용합니다。 스크린샷 참조:
참고: B3 는 공백을 제거할 텍스트가 포함된 셀입니다。

공식을 적용하여 중복 공백 제거

이제 지정된 셀에서 앞뒤 공백 및 중간의 과도한 공백을 포함한 모든 불필요한 공백이 제거되었습니다。

참고: 이 작업은 새 열에서 수행해야 합니다。 모든 불필요한 공백을 제거한 후에는 원본 데이터를 수식 없이 정리된 데이터로 교체해야 합니다.为此,Ctrl+C를 누른 다음 원본 데이터 범위 을 선택하고 마우스 오른쪽 버튼을 클릭하여을 선택하세요()선택적 붙여넣기섹션 아래)。

셀에서 불필요한 공백을 몇 번의 클릭으로 제거하기

공백 삭제 유틸리티를 사용하면공백 삭제몇 번의 클릭만으로 범위, 여러 범위 또는 전체 워크시트에서 앞쪽의 공백, 뒤쪽의 공백, 불필요한 공백은 물론앞쪽의 공백, 뒤쪽의 공백, excess spaces모든 공백까지 제거할 수 있어all spaces작업 시간을 크게 절약할 수 있습니다。
Kutools for Excel- 300 개 이상의 강력한 고급 기능을 모아 1500+ 작업 환경에 맞게 설계되어80%Excel 문제를 해결합니다。

무료 체험판(30 일)을 다운로드하여 모든 기능을 지금 바로 사용해 보세요

 

셀에서 오직 앞쪽의 공백 만 제거하기

경우에 따라 아래 스크린샷과 같이 셀 내 모든 중간 공백은 유지한 채 오직 앞쪽의 공백 만 제거해야 할 수도 있습니다。 이 섹션에서는 이 문제를 해결하기 위한 또 다른 수식과 VBA 코드를 소개합니다。

시작 공백을 제거할 샘플 데이터

MID 함수를 사용하여 오직 앞쪽의 공백 만 제거하기

빈 셀(D3 셀 선택)을 선택하고 아래 수식을 복사하여 붙여넣은 후Enter키를 누릅니다。 그런 다음채우기 핸들을 아래로 드래그하여 다른 셀에도 수식을 적용합니다。

=MID(B3,FIND(MID(TRIM(B3),1,1),B3),LEN(B3))

이 수식에서B3는 앞쪽의 공백 를 제거할 텍스트가 포함된 셀입니다。

MID 함수를 사용하여 시작 공백 제거

참고: 이 작업은 새 열에서 수행해야 합니다。 모든 앞쪽의 공백 을 제거한 후에는 수식 없이 정리된 데이터로 원본 데이터를 교체해야 합니다。

VBA 코드를 사용하여 오직 앞쪽의 공백 만 제거하기

1. 앞쪽의 공백 를 제거할 셀이 포함된 워크시트를 엽니다。 그런 다음Alt+F11키를 눌러Microsoft Visual Basic for Applications창을 엽니다。

2. 삽입>모듈을 클릭한 후 아래 VBA 코드를 모듈 창에 복사합니다。

Sub RemoveLeadingSpaces()
'Updateby20190612
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키를 눌러 코드를 실행합니다。Kutools for Excel대화 상자가 나타나면 선택하세요 에서 앞쪽의 공백 를 제거할 연속된 셀을 선택한 후확인버튼을 클릭합니다。

VBA 코드를 사용하여 시작 공백 제거

이제 선택한 셀에서 오직 앞쪽의 공백 만 제거된 것을 확인할 수 있습니다。


셀에서 오직 뒤쪽의 공백 만 제거하기

1. 앞쪽의 공백 를 제거할 셀이 포함된 워크시트를 엽니다。 그런 다음Alt+F11키를 눌러Microsoft Visual Basic for Applications창을 엽니다。

2. 클릭하세요삽입>모듈을 클릭한 후 아래 VBA 코드를 모듈 창에 복사합니다。

Sub RemoveTrailingSpaces()
'Updateby20190612
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.RTrim(Rng.Value)
Next
End Sub

3. F5키를 눌러 코드를 실행합니다。Kutools for Excel대화 상자가 나타나면 선택하세요 에서 뒤쪽의 공백 를 제거할 연속된 셀을 선택한 후확인버튼을 클릭합니다。 이제 선택한 셀에서 오직 뒤쪽의 공백 만 제거된 것을 확인할 수 있습니다。

VBA 코드를 사용하여 끝 공백 제거


셀에서 모든 공백 제거하기

특정 셀에서 모든 공백을 완전히 제거하고 싶다면, 이 섹션의 방법들이 도움이 될 수 있습니다。

SUBSTITUTE 함수를 사용하여 셀에서 모든 공백 제거하기

=SUBSTITUTE()text, old_text, new_text, [instance_num])

빈 셀을 선택하고 아래 수식을 복사하여 붙여넣은 후Enter키를 누릅니다。 그런 다음채우기 핸들을 아래로 드래그하여 다른 셀에도 수식을 적용합니다。

=SUBSTITUTE(B3,「 」,「」)

: 이 수식에서B3은(는) 공백을 모두 제거하려는 텍스트가 포함된 셀입니다。
         「 」(쌍따옴표로 둘러싸인 공백)은 제거하려는 공백을 나타내며,
         「」은 공백을 아무것도 없는 상태로 대체함을 의미합니다。

SUBSTITUTE 함수를 사용하여 모든 공백 제거

그러면 특정 셀의 모든 공백이 즉시 제거된 것을 확인할 수 있습니다。

참고: 이 작업은 새 열에서 수행해야 합니다。 모든 공백을 제거한 후에는 수식 없이 정리된 데이터로 원본 데이터를 대체해야 합니다。

찾기 및 바꾸기 기능을 사용하여 셀에서 모든 공백 제거하기

위의SUBSTITUTE함수 외에도 찾기 및 바꾸기 기능을 사용하여 셀에서 모든 공백을 제거할 수도 있습니다。

1. 공백을 제거할 셀을 선택하고Ctrl+H키를 눌러찾기 및 바꾸기대화 상자를 엽니다。

2. 찾기 및 바꾸기대화 상자의바꾸기탭에서찾을 내용텍스트 상자에 공백 하나를 입력하고,바꿀 내용텍스트 상자는 비워 둔 후모두 바꾸기버튼을 클릭합니다。

찾기 및 바꾸기 대화 상자에서 옵션 설정


Kutools 로 셀에서 앞뒤 공백, 중복 공백 및 모든 공백을 쉽게 제거하세요

: 수식과 VBA 코드를 사용하여 공백 삭제 하는 데 지쳤다면,공백 삭제유틸리티가 포함된Kutools for Excel이 최선의 선택입니다。 몇 번의 클릭만으로 범위, 여러 범위 또는 전체 워크시트에서 앞쪽의 공백, 뒤쪽의 공백, 불필요한 공백은 물론 모든 공백까지 제거할 수 있어 작업 시간을 크게 절약할 수 있습니다。

Kutools for Excel300 가지가 넘는 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 높입니다。AI 기능과 통합, Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 의 자세한 정보。。。         무료 체험판。。。

1. 공백을 제거할 셀이 포함된 범위 또는 여러 범위를 선택하고Kutools>텍스트>공백 삭제을(를) 클릭합니다。 스크린샷 참조:

Kutools의 공백 제거 기능 클릭

2. 다음과 같은 5 옵션이공백 삭제대화 상자에 표시됩니다:

  • 오직 앞쪽의 공백 만 제거하려면 선택하세요앞쪽의 공백옵션을 선택하세요;
  • 오직 뒤쪽의 공백 만 제거하려면 선택하세요뒤쪽의 공백옵션을 선택하세요;
  • 앞쪽의 공백 과 뒤쪽의 공백 을 동시에 제거하려면 선택하세요Leading & 뒤쪽의 공백옵션을 선택하세요;
  • 모든 불필요한 공백(앞뒤 공백 및 중간의 과도한 공백 포함)을 제거하려면 선택하세요모든 불필요한 공백옵션을 선택하세요;
  • 모든 공백을 제거하려면 선택하세요All spaces옵션을 선택하세요。

그런 다음확인버튼을 클릭하여 작업을 시작합니다。

공백 제거 대화 상자에서 옵션 중 하나 선택

이 유틸리티를 무료로 체험해 보시려면(30 일간),다운로드하려면 여기를 클릭하세요, 그런 다음 위 단계에 따라 작업을 적용하세요。


Excel 에서 공백과 관련된 기타 실용적인 사례

셀에서 공백을 제거하는 것 외에도 셀 내 공백을 세거나 추가하거나 다른 문자로 대체해야 하는 상황에 직면한 적이 있습니까? 아래 추천 기능이 Excel 작업 속도를 높여줄 수 있습니다。

셀 내 총 공백 개수 계산하기
모든 공백을 제거하기 전에 해당 셀에 공백이 몇 개나 있는지 궁금할 수 있습니다。 이 튜토리얼에서는 셀 내 총 공백 개수를 빠르게 확인할 수 있는 방법을 단계별로 안내합니다。
자세히 알아보기。。。

특정 Excel 셀에서 각 쉼표 뒤에 공백 추가하기
때때로 특정 셀에서 실수로 공백이 제거될 수 있습니다。 이 튜토리얼에서는 각 쉼표 뒤에 공백을 추가하여 텍스트 문자열을 더 명확하고 표준화된 형태로 만드는 방법을 단계별로 설명합니다。
자세히 알아보기。。。

Excel 셀의 숫자 사이에 공백 추가하기
이 튜토리얼에서는 Excel 셀의 각 숫자 사이 또는 n 번째 숫자마다 공백을 추가하는 방법을 설명합니다。 예를 들어 전화번호 열이 있고, 이를 더 직관적이고 가독성 있게 만들기 위해 숫자 사이에 공백을 넣고 싶다면 이 튜토리얼의 방법을 활용하세요。
자세히 알아보기。。。

Excel 셀에서 대문자 앞에 공백 추가하기
이 튜토리얼에서는 Excel 셀의 모든 대문자 앞에 공백을 추가하는 방법을 설명합니다。 예를 들어 실수로 모든 공백이 제거된 ‘InsertBlankRowsBetweenData'와 같은 텍스트 목록이 있을 때, 각 대문자 앞에 공백을 넣어 ‘Insert 빈 행 Between Data'처럼 단어를 분리하려면 이 튜토리얼의 방법을 시도해 보세요。
자세히 알아보기。。。

Excel 셀에서 공백을 특정 문자로 바꾸기
많은 경우 공백을 직접 제거하기보다 특정 문자로 대체하는 것이 더 유용합니다。 이 문서에서는 셀 내 공백을 밑줄, 하이픈 또는 쉼표로 쉽게 바꾸는 방법을 제공합니다。
자세히 알아보기。。。


  • 슈퍼 수식 표시줄(여러 줄의 텍스트와 수식을 쉽게 편집 가능);읽기 레이아웃(대량의 셀을 쉽게 읽고 편집 가능);필터 범위에 붙여넣기...
  • 병합된 셀/행/열및 데이터 유지; 셀 분할 콘텐츠;중복 행 결합 및 합계/평균 계산。。。 중복 입력 방지 셀;범위 비교...
  • 중복 또는 고유 항목 선택행;빈 행 선택(모든 셀이 비어 있음);슈퍼 찾기 및 퍼지 검색여러 워크북에서; 무작위 선택。。。
  • 정확한 복사수식 참조를 변경하지 않고 여러 셀에 입력;자동 참조 생성여러 시트로;글머리 기호 삽입, 체크 박스 등。。。
  • 자주 사용하는 수식 저장 및 빠른 삽입, 범위, 차트 및 그림;셀 암호화암호로 보호;메일링 목록 생성이메일 발송。。。
  • 텍스트 추출, 텍스트 추가, 특정 위치 문자 삭제,공백 제거; 데이터 페이지 통계 생성 및 인쇄;셀 내용과 주석 간 변환...
  • 슈퍼 필터(필터 설정을 저장하여 다른 시트에 적용 가능);고급 정렬월/주/일, 빈도 등으로;특수 필터굵게, 기울임꼴 등으로。。。
  • 워크북 및 워크시트 통합; 테이블 병합 기반으로 키 열;데이터 분할 여러 시트로 분할;xls, xlsx 및 PDF 일괄 변환...
  • PivotTable 다음 기준으로 그룹화주차 번호, 요일 등。。。잠금 해제된 항목 표시, 선택 잠금다양한 색상으로;수식/이름이 포함된 셀 강조...
kte tab 201905
  • Word, Excel, PowerPoint 에서 탭형 편집 및 읽기 활성화, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 생산성을 50% 만큼 향상시키고 매일 수백 번의 마우스 클릭을 줄여줍니다!
officetab bottom