수식을 사용하여 Excel에서 공백을 제거하는 방법(5가지 빠른 방법)

  • 이 공유
Hugh West

이 기사에서는 수식을 사용하여 Excel에서 공백을 제거하는 방법을 배웁니다. 공백은 Excel 워크시트에서 수식을 실행하려고 할 때 많은 문제를 일으킵니다. 때때로 데이터를 복사하여 Excel 시트에 붙여넣을 때 의도치 않게 추가 공백이 발생할 수 있습니다. 잘못된 결과나 오류가 발생할 수 있습니다. 이제 이 문제를 극복하기 위한 몇 가지 방법을 보여드리겠습니다.

연습장 다운로드

연습장 다운로드

공식으로 공백 제거 .xlsm

엑셀 수식으로 공백 제거하는 5가지 방법

1. 트림 수식을 사용하여 엑셀에서 공백 제거

엑셀에는 다음과 같은 공식이 내장되어 있습니다. 텍스트에서 공백을 제거합니다. 트림 공식입니다. 이 방법을 설명하기 위해 두 열의 데이터 세트를 사용합니다. 이들은 직원 & ID 번호 . 이 문서의 모든 방법에서 동일한 데이터 세트를 사용합니다.

이 방법을 배우려면 아래 단계를 따르십시오.

단계:

  • 처음에는 도우미 열을 만들어야 합니다. 데이터 세트에서 이름을 ' TRIM '으로 지정했습니다.
  • 이제 셀 D5 를 선택하고 도우미 열에 수식을 입력합니다.
=TRIM(B5)

여기서 함수를 입력한 후 공백을 제거할 셀을 선택해야 합니다.

  • 다음으로 입력 을 눌러 결과를 확인합니다.

  • 그런 다음 채우기 핸들<7을 사용합니다> 모든 결과를 보려면셀.

  • 다음 셀 D5 를 선택하여 복사합니다.
  • 이제 셀 B5의 값 .

  • 마지막으로 '복사 & 모든 셀에 ' 을(를) 붙여넣고 도우미 열을 삭제합니다.

자세히 알아보기: Excel에서 공백을 제거하는 방법: 수식, VBA 및 앰프 사용 ; 파워 쿼리

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

또한 대체 함수 를 사용하여 공백을 삭제할 수 있습니다. 원하는 셀에서 모든 공백 을 제거합니다.

자세히 알아보려면 단계에 주의하세요.

단계:

  • 먼저 도우미 컬럼 & 수식을 입력합니다.
=SUBSTITUTE(B5,“ ”,“”)

여기서 이 수식은 공백(두 번째 인수)을 빈 문자열로 바꿉니다. (세 번째 인수).

  • 두 번째로 Enter 을 눌러 결과를 확인합니다.

  • 이제 채우기 핸들 을 사용하여 도우미 열 에서 결과를 확인합니다.

여기에서 확인할 수 있습니다. 직원의 이름과 성 사이에 공백이 없습니다. SUBSTITUTE 함수 의 시작 부분에 있는 TRIM 함수 를 사용하면 확실히 이 문제를 해결할 수 있습니다.

  • 식을 셀 D5<에 넣습니다. 7>.
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))

여기서 SUBSTITUTE 기능 은 공백, CHAR(160) 일반 공백 포함, 문자(32) . TRIM 기능 은 여기에서 여분의 공백을 제거합니다. SUBSTITUTE 함수 앞에 추가해야 합니다.

  • 결과를 보려면 Enter 를 누르세요.

  • 마지막으로 나머지 셀에 채우기 핸들 을 사용합니다.

3. 선행 공백을 제거하는 MID 함수가 포함된 Excel 수식

MID 함수 에서 선행 공백을 제거하는 데 도움이 됩니다. 텍스트 사이의 여분의 공백은 제거하지 않습니다. 이전 데이터 세트를 다시 사용합니다.

이 방법에 대해 알아보려면 아래 단계를 따르십시오.

단계:

  • Helper Column 처음에.
  • 이제 셀 D5 에 수식을 입력합니다.
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

이 수식은 처음에 텍스트와 길이를 찾습니다. FIND 함수 는 텍스트 문자열의 위치를 ​​숫자로 반환하고 LEN 함수 셀 B5 의 길이를 계산합니다. 그런 다음 텍스트에서 선행 공백을 잘라냅니다.

  • 다음으로 Enter 키를 누릅니다. 셀 D5 에서 선행 공백이 없음을 확인할 수 있습니다. 그러나 텍스트 사이에 공백이 있습니다.

  • 마지막으로 채우기 핸들 을 아래로 드래그하여 도우미에서 결과를 확인합니다. Column .

유사 읽기

  • 셀의 공백을 제거하는 방법 Excel에서 (5가지 방법)
  • Excel에서 숫자 앞의 공백 제거(3방법)
  • 엑셀 빈칸 없애는 방법 (7가지 방법)
  • 엑셀 빈칸 없애는 방법 (빠른 6가지 방법)

4. VBA를 적용하여 Excel에서 불필요한 공백 제거

VBA 또한 Excel에서 불필요한 공백을 제거 . 시작과 끝에서 공백을 제거할 수 있습니다. 그러나 텍스트 사이의 공백을 제거할 수는 없습니다.

이 기술의 단계를 따르십시오.

단계:

  • 에서 먼저 개발자 탭으로 이동하여 Visual Basic 을 선택합니다.

  • 다음으로 이동합니다. Visual Basic 창에 을 삽입한 후 Module 을 선택합니다.
  • Module 에 코드를 입력하고 저장합니다. .
1680

  • 그 다음 VBA 를 적용할 셀 범위를 선택합니다. 6>셀 B5 에서 셀 B9 .

  • 다음에서 매크로 을 선택합니다. 개발자.

  • 또한 매크로에서 실행 을 선택합니다.

  • 마지막으로 아래 그림과 같은 결과가 나타납니다.

5 .숫자 사이의 공백을 삭제하는 Excel 수식 삽입

가끔 숫자 사이의 공백을 정리해야 합니다. 이 섹션에서는 숫자 사이의 공백을 제거하는 방법을 보여줍니다. 여기서는 동일한 데이터 세트를 사용합니다. 그러나 ID 번호 에는 공백이 있습니다.

아래 단계를 따르십시오.

단계:

  • 먼저 생성 추가 열. 도우미 열 은 여기서 추가 열입니다.
  • 두 번째로 셀 D5 를 선택하고 수식을 입력합니다.
=SUBSTITUTE(C5," ","")

  • 셋째, Enter 를 누르고 도우미 열<에서 채우기 핸들 을 사용합니다 .

  • 또는 '찾기 & 교체' 공백을 제거할 셀 범위를 선택합니다.

  • 다음으로 Ctrl + H<7을 누릅니다> 키보드에서. '찾기 및 바꾸기' 창이 나타납니다.
  • '찾을 내용' 섹션에서 스페이스 바 를 누르고 '바꾸기' 섹션이 비어 있습니다.

  • 마지막으로 모두 바꾸기 를 선택하여 결과를 확인합니다.

자세히 보기: Excel에서 숫자 뒤의 공백을 제거하는 방법(6가지 쉬운 방법)

기억해야 할 사항

Excel에서 공백을 자르는 방법에 대해 몇 가지 쉬운 방법에 대해 논의했습니다. 이러한 방법을 사용하는 동안 기억해야 할 중요한 사항이 있습니다. 먼저 Method-1,2 & 3 에 대해 추가 열 을 생성해야 합니다. 단계를 수행한 후 기본 데이터를 트리밍된 데이터로 교체해야 합니다. 복사 & 붙여넣기 . 만 붙여넣어야 합니다. 이 절차는 방법-1 .

결론

지금까지 엑셀 워크시트의 공백을 지우는 5가지 방법을 설명했다. 이들은 주로 수식 기반 방법입니다. '찾기 & 바꾸기' 마지막 방법에서 논의한 옵션. 또한 이러한 방법이 문제를 완전히 해결하는 데 도움이 되기를 바랍니다. 마지막으로 질문이나 제안 사항이 있으면 아래에 의견을 남겨 주십시오.

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