엑셀 함수 > 텍스트 함수 > TRIM 함수 - 공백 제거하기

TRIM 함수 - 공백 제거하기

엑셀 TRIM 함수는 텍스트에 포함된 공백을 제거합니다. 텍스트의 앞, 뒤의 공백은 모두 제거하고 단어 사이에 공백이 여러 개라면 하나만 남기고 모두 제거해 줍니다.

단, TRIM 함수는 키보드에서 스페이스바를 눌러서 입력하는 공백(아스키 코드 32에 해당)만 제거해 줍니다. 이 외의 웹에서 사용되는 줄 바꿈 없는 공백(non-breaking space, NBSP) 등은 제거할 수 없으므로 SUBSTITUTE 함수유니코드 값을 빈값으로 대체하는 방법으로 해결해야 합니다.

 

구문(Syntax)

TRIM

TRIM(text)

텍스트 앞, 뒤의 공백은 모두 제거하고, 단어 사이의 공백은 하나만 남기고 제거한다.

인수 : text – 원래 텍스트

실습용 엑셀파일 다운로드 : 엑셀-TRIM-함수-공백-제거하기.xlsx

 

사용 예

아래와 같이 텍스트에 공백이 포함되어 있을 때 TRIM 함수로 공백을 제거해 보겠습니다.

TRIM 함수로 공백 제거하기

※ TRIM 함수로 공백을 제거한 후 텍스트의 시작과 끝 위치를 확인하기 위해 수식에 '['와 ']'를 텍스트의 앞뒤에 붙였습니다.

="[" & TRIM(B5) & "]" => '[Hello, Everyone!]'
텍스트의 앞, 뒤에 있는 공백을 모두 제거

="[" & TRIM(B6) & "]" => '[Hello, Everyone!]'
단어 사이의 공백은 하나만 남기고 제거

="[" & TRIM(B7) & "]" => '[안녕하세요. 만나서 반갑습니다.]'
텍스트의 앞, 뒤에 있는 공백을 모두 제거

="[" & TRIM(B8) & "]" => '[안녕하세요. 만나서 반갑습니다.]'
단어 사이의 공백은 하나만 남기고 제거

="[" & TRIM(CLEAN(B9)) & "]" => '[4포트USB 3.0]'
CLEAN 함수로 인쇄할 수 없는 문자를 제거한 후 TRIM 함수로 공백을 제거

 

[ 엑셀 텍스트 함수 ]

댓글 달기

이메일 주소는 공개되지 않습니다.

Scroll to Top
%d 블로거가 이것을 좋아합니다: