Excel에서 텍스트 앞의 공백을 제거하는 방법(4가지 방법)

  • 이 공유
Hugh West

Excel에서 텍스트를 처리할 때 텍스트 사이의 공백은 일반적인 시나리오입니다. 데이터 세트에는 공백이 필요합니다. 그러나 추가 공백으로 인해 데이터 세트의 계산 오류 또는 오해가 발생할 수 있습니다. 그렇기 때문에 텍스트 앞과 사이의 공백을 제거하는 것이 필수적입니다. 이 자습서에서는 적절한 예제와 적절한 그림을 사용하여 Excel에서 텍스트 앞의 공백을 제거하는 방법을 배웁니다.

실습 워크북 다운로드

이 실습 워크북을 다운로드합니다.

Remove Space Before Text.xlsm

텍스트 앞 공백이 데이터세트에 미치는 영향은?

텍스트 앞의 공백은 데이터 세트를 분석하는 데 많은 문제를 일으킬 수 있습니다. 예상하지 못한 잘못된 결과가 나올 수 있습니다. 명확히 하기 위해 다음 데이터 세트를 살펴보십시오.

여기에는 텍스트 앞에 공백이 있습니다. 이제 단어의 처음 네 글자를 추출하려고 합니다. 이를 수행하기 위해 LEFT 기능을 사용하고 있습니다. 결과는 다음과 같습니다.

원하는 것과 얻은 것 사이에 큰 차이가 있음을 알 수 있습니다. 텍스트 앞의 공백은 수식에서 이러한 유형의 문제를 일으킬 수 있습니다.

Excel에서 텍스트 앞의 공백을 제거하는 4가지 방법

다음 섹션에서는 사용할 수 있는 네 가지 방법을 제공합니다. Excel에서 텍스트 앞의 공백을 제거합니다. 모두 익혀서 자신에게 맞는 것을 적용하는 것을 권장합니다.

1. TRIM 및 기타 기능 사용텍스트 앞의 공백 제거

이제 TRIM 기능을 사용하여 텍스트 앞의 공백을 제거합니다. 이런 종류의 문제에 대한 이동 방법입니다.

TRIM 기능은 단어 사이의 단일 공백을 제외하고 텍스트 문자열에서 모든 공백을 제거합니다.

구문:

=TRIM(텍스트)

텍스트: 공백을 제거할 텍스트입니다.

1.1 TRIM 기능만 사용하여 공간 제거

이 방법을 시연하기 위해 다음 데이터 세트를 사용하고 있습니다.

여기에 유의하십시오. 텍스트 앞뿐만 아니라 텍스트 사이에도 약간의 추가 공백이 있습니다. 우리의 목표는 여분의 공백을 모두 제거하고 불필요한 공백이 없도록 데이터 세트를 깨끗하게 유지하는 것입니다.

📌 단계

먼저 다음 수식을 입력합니다. 셀 C5 :

=TRIM(B5)

그런 다음 <6을 누릅니다>Enter .

그런 다음 채우기 핸들 아이콘을 셀 범위 C6 위로 드래그합니다. :C9 .

보다시피 텍스트 앞의 공백과 텍스트 사이의 공백을 제거하는 데 성공했습니다.

1.2 TRIM으로 공백 제거 및 CLEAN 기능

TRIM 기능은 7비트 ASCII 문자 집합에서 코드 값 32인 공백 문자만 삭제합니다.

줄 바꿈하지 않는 공백 은 HTML 문자로 웹 페이지에서 일반적으로 사용됩니다. CLEAN 기능은 또한줄 바꿈과 같은 문자를 인쇄합니다.

이를 시연하기 위해 다음 데이터 세트를 사용하고 있습니다.

📌 단계

먼저 셀 C5 에 다음 수식을 입력합니다.

=TRIM(CLEAN(B5))

그런 다음 Enter 를 누릅니다.

그런 다음 Fill Handle 아이콘을 셀 범위 C6:C9 .

이제 이전에 공백이나 줄바꿈이 없음을 확인할 수 있습니다.

1.3 TRIM, CLEAN 및 SUBSTITUTE 기능을 사용하여 공백 삭제

10진수 값이 160인 줄 바꿈하지 않는 공백이 있으며 TRIM 기능으로 제거할 수 없습니다. 그 자체로. 데이터 세트에 TRIM 기능이 제거하지 않는 하나 이상의 공백이 포함된 경우 SUBSTITUTE 기능을 사용하여 줄 바꿈하지 않는 공백을 일반 공백으로 변환한 다음 이를 자릅니다.

이 방법은 모든 여분의 공백, 줄 바꿈 및 끊기지 않는 공백을 제거합니다. 이를 시연하기 위해 다음 데이터 세트를 사용하고 있습니다.

📌 단계

먼저 다음을 입력합니다. 셀 C5 에 다음 수식:

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

다음, Enter 를 누릅니다.

그런 다음 채우기 핸들 아이콘을 셀 범위 C6:C9<로 드래그합니다. 7>.

보시다시피 텍스트 앞에 공백이나 줄 바꿈 없는 공백이 없습니다.

자세히 보기: 에서 셀의 공백을 제거하는 방법Excel

2. 찾기 & Excel에서 텍스트 앞의 공백을 삭제하는 명령 바꾸기

이제 이 방법은 텍스트 앞이나 텍스트 사이의 불필요한 공백을 제거하려는 경우에 유용합니다. 이 방법은 다른 방법보다 빠릅니다. 목표가 모든 공백 제거 인 경우 이 방법이 쉽게 작동합니다.

이를 보여주기 위해 다음 데이터세트를 사용합니다.

여기에서 일부 이메일을 볼 수 있습니다. 그 앞이나 사이에 원치 않는 공간이 있습니다. 이 방법으로 이러한 공백을 모두 제거하겠습니다.

📌 단계

먼저 모든 데이터를 선택합니다.

그런 다음 키보드에서 Ctrl+F 를 눌러 찾기 & 바꾸기 대화 상자.

바꾸기 를 클릭합니다. 그런 다음 찾을 내용 상자에 공백 을 입력합니다.

이제 바꾸기 상자가 비어 있습니다.

모두 바꾸기 를 클릭합니다.

보시다시피 텍스트에서 불필요한 공백을 모두 제거하는 데 성공했습니다.

유사 읽기:

  • Excel에서 후행 공백을 제거하는 방법(6가지 쉬운 방법)
  • Excel에서 선행 공백을 제거하는 방법(5가지 유용한 방법)
  • 엑셀에서 불필요한 공백 제거하는 방법 (4가지 방법)

3. VBA를 사용하여 텍스트 앞의 공백 제거

마지막으로 VBA 매크로 불필요한 방해 공간 제거

다음 데이터 세트를 사용하여 시연할 예정입니다.

📌 단계

먼저 Alt+F11 을 눌러 VBA 편집기를 엽니다. 삽입 > 모듈 을 클릭합니다.

다음 코드를 입력하고 파일을 저장합니다.

3539

이제 키보드에서 Alt+F8 을 눌러 매크로 대화 상자를 엽니다.

선택 제거_공간 . 실행

셀 범위 선택 B5:B9.

이후 확인 을 클릭합니다.

보시다시피 VBA 코드를 사용하여 텍스트 앞의 공백을 모두 제거했습니다.

4. 텍스트 앞 공백을 제거하는 파워 쿼리

Excel의 파워 쿼리 도구입니다. 파워 쿼리에는 내장된 TRIM 기능이 있습니다.

이를 보여주기 위해 다음 데이터 세트를 사용하겠습니다.

보시다시피 데이터 앞에 공백이 있습니다. 파워 쿼리 기능을 사용하여 제거할 예정입니다.

📌 단계

데이터 탭에서, From Table/Range 을 선택합니다.

데이터세트의 셀 범위를 선택합니다. 확인 을 클릭합니다.

그런 다음 파워 쿼리 편집기가 실행되고 다음과 같이 표시됩니다.

Column1 을 클릭하여 모든 텍스트를 선택합니다.

다음에 우클릭마우스. 변환 을 선택합니다.

다음 트림 을 클릭합니다.

보시다시피 데이터세트에서 모든 선행 공백을 성공적으로 제거했습니다.

💬 기억해야 할 사항

TRIM 기능은 텍스트 사이의 불필요한 공백을 제거합니다. 공백이 여러 개인 경우 하나의 공백으로 가져옵니다.

Find & Replace 명령은 데이터 세트에서 모든 공백을 제거합니다. 목표가 텍스트 앞의 공백을 제거하는 것이라면 사용하지 마십시오.

결론

결론적으로 이 튜토리얼이 제거 방법에 대한 유용한 지식을 제공했으면 합니다. Excel에서 텍스트 앞의 공백. 이러한 지침을 모두 배우고 데이터 세트에 적용하는 것이 좋습니다. 실습 워크북을 다운로드하여 직접 해보십시오. 또한 의견 섹션에서 의견을 자유롭게 제공하십시오. 귀하의 소중한 피드백은 우리가 이와 같은 자습서를 만들도록 동기를 부여합니다. 저희 웹사이트 Exceldemy.com 에서 다양한 Excel 관련 문제와 해결 방법을 확인하는 것을 잊지 마십시오.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.