본문 바로가기
엑셀 함수 강좌-플러스

002. (엑셀 함수 Plus) Trim 함수 사용법 - 불필요한(?) 공백을 없애보자

by Excel.Jump 청출어람 2023. 1. 24.
반응형

 

 

 

Trim 함수

 

 

 

 

 

■ 목차

 

1. 함수 설명
2. Trim 함수의 구문 / 사용방법
3. Trim 함수 사용해 보기
4. 모든 공백을 제거하고 싶은 경우
5. Clean 함수와의 콤보 사용법
** 핵심 요약

 

 

 

 

1. 함수 설명

 

  - Trim 함수는 텍스트로 입력된 문장에서 불필요한 공백을 없애주는 함수입니다.
  - 영어로 Trim은 끝부분을 잘라내거나 해서 다듬다, 손질하다는 의미입니다. 

  - 불필요한 공백(?)이란 주로 문장의 좌/우에 존재하는 공백(스페이스바)을 얘기하고 이를 제거하고 
  - 단어와 단어사이의 공백의 경우 1개는 필요하다고 판단해서 1개만 남기고 나머지는 모두 제거 해줍니다.

  - 보통 인터넷 등에서 다운로드한 자료나 다른 응용프로그램에서 받아온 자료를 정리하는 경우에 Clean 함수와 함께 사용하고 
  - 특히 Vlookup 등의 찾기 기능의 함수를 사용하기 전에 보이지 않는 공백이 만들 수 있는 오류를 방지하기 위하여 전처리 과정으로 많이 사용합니다.

 

 

 

 

2. Trim 함수의 구문 / 사용방법

 

  - TRIM(text)

  - text    필수 요소입니다. 공백을 제거할 텍스트입니다

  - 인수로 공백을 제거할 텍스트 혹은 텍스트가 입력되어 있는 셀 주소를 입력해 주시면 됩니다. 주로 셀 주소를 지정하는 방식으로 많이 사용합니다. 

 

 

 

 

3. Trim 함수 사용해 보기

 

  - Trim 함수는 사용하시는데 어려움은 없습니다. 
  - 다만 어떤 경우에 사용하고 왜 사용하는지 그리고 결과가 어떻게 나온다 정도만 이해를 하시면 됩니다. 

  - 사용하는 목적은 텍스트에서 불필요한 공백을 제거하는 것입니다. 사용을 하고 나면 필요한 공백만 남고 불필요한 공백은 모두 제거가 됩니다.
  - Trim 함수에서 필요한 공백이란 단어와 단어 사이에 있는 1개의 공백을 얘기합니다.

  - 그리고 가지 치기를 하듯이 문장의 좌/우에 존재하는 모든 공백은 없애 줍니다.
  - 공백은 눈에 보이지 않기 때문에 공백이 없어졌는지 여부는 Len 함수로 문장의 글자 수를 헤아려 보시면 됩니다.
  - 참고로 Len함수는 공백, 줄 바꾸기 등도 모두 하나의 문자로 인식하여 이를 포함한 전체 글자 수를 헤아려 주는 함수입니다. 

 

Trim 함수 사용과 Len 함수로 글자수 점검
* Trim 함수 사용과 Len 함수로 글자수 점검

 

  - 이렇게 Trim 함수로 공백을 제거한 데이터는 수식이기 때문에 완전한 텍스트 형식으로 사용을 하고 싶은 경우 복사/값-붙여넣기로 수식을 텍스트로 변경을 해주시는 것이 좋습니다.

 

 

 

 

4. 모든 공백을 제거하고 싶은 경우

 

  - Trim 함수는 불필요한 공백을 제거합니다. 그럼 모든 공백을 제거하고 싶은 경우에는 어떻게 해야 할 가요? 
  - 넵, 찾기/바꾸기에서 공백( " ")을 Null 값( "" )으로 바꾸어 주거나 Substitute 함수로 공백(" ")을 Null 값( "" )으로 바꾸어 주시면 됩니다.
  - 여기서 공백(" ")은 큰따옴표 사이에 스페이스바를 한 번 입력한 값이고 Null( "" ) 은 아무것도 입력을 하지 않은 값입니다. 

 

모든 공백 없애기 - Substitute 함수
* 모든 공백 없애기 - Substitute 함수

 

 

 

 

5. Clean 함수와의 콤보 사용법

 

  - Clean 함수는 인쇄할 수 없는 문자를 모두 제거해 주는 함수입니다. 다른 응용프로그램에서 복사해 온 데이터의 탭키나 줄바꿈 등과 같은 문자를 제거해 주는 역할을 합니다. 
  - 그래서 보통은 Trim 함수를 Clean 함수와 콤보로 아래와 같이 많이 사용을 합니다. 

 

Clean, Trim 함수 콤보로 사용하기
* Clean, Trim 함수 콤보로 사용하기

 

 

 

 

** 핵심 요약 : Trim 함수 사용법 - 불필요한(?) 공백을 없애보자

 

1. 함수 설명

  - Trim 함수는 텍스트로 입력된 문장에서 불필요한 공백을 없애주는 함수이다.
  - 불필요한 공백이란 문장의 좌/우에 존재하는 모든 공백을 제거하고 
  - 단어와 단어사이는 공백 1개만 남기고 나머지는 제거해 준다.


2. Trim 함수의 구문 / 사용방법

  - TRIM(text)
  - text    필수 요소입니다. 공백을 제거할 텍스트입니다

  - 인수로 공백을 제거할 텍스트 혹은 텍스트가 입력되어 있는 셀 주소를 입력해 주면 된다.


3. Trim 함수 사용해 보기

  - 사용 목적 : 텍스트에서 불필요한 공백을 제거하여 Vlookup 함수 등의 찾기에서 발생되는 오류를 방지한다.
  - 공백의 제거 여부는 Len 함수로 글자수를 헤아려 보면 된다. 
  - 최종 텍스트형식을 원한다면 "복사/값 - 붙여넣기"로 수식 → 텍스트로 변경해 주자.


4. 모든 공백을 제거하고 싶은 경우

  - 찾기/바꾸기에서 공백( " ")을 Null 값( "" )으로 바꾸어 주거나 Substitue 함수로 공백(" ")을 Null 값( "" )으로 바꾸어 주면 된다.
  - 여기서 공백(" ")은 큰따옴표 사이에 스페이스바를 한 번 입력한 값이고 Null( "" ) 은 아무것도 입력을 하지 않은 값이다.


5. Clean 함수와의 콤보 사용법

  - Clean 함수는 인쇄할 수 없는 문자를 모두 제거해 주는 함수이다.
  - "= Trim( Clean(B3) )"와 같이 콤보로 사용해 보자

 

02. 예제_Trim 함수.xlsx
0.01MB

 

 

[엑셀 함수 강좌-플러스] - 999. 엑셀 함수 Plus 목차

 

999. 엑셀 함수 Plus 목차

[엑셀 함수 강좌-플러스] - 001. (엑셀 함수 Plus) Text 함수 사용법 - 원하는 서식(포맷, 날짜/시간, 소수점, 퍼센트, 시간, 요일)을 텍스로 만들어 보자 [엑셀 함수 강좌-플러스] - 002. (엑셀 함수 Plus) Tr

nextmeok.tistory.com

 

 

 

* 엑셀 관련 궁금하신 거나 어려운 점이 있으시면 자유롭게 질문을 해주세요.
* 가능한 도움을 드릴 수 있도록 하겠습니다.
* 저도 많이 알지는 못하지만 누구나 그렇듯 시작이란 게 있고 경험이란 게 다를 것 같습니다.
* 편하게 문의하시면 됩니다. 저도 모를 수 있다. 감안해 주시고.

  - ILU, SH -

반응형

댓글