본문 바로가기
엑셀 꿀팁

엑셀 TRIM 함수 사용법, 불필요한 공백 제거 1초면 끝! (VLOOKUP 오류 해결)

by !랜드로드! 2025. 7. 17.
반응형

엑셀 TRIM 함수 사용법, 불필요한 공백 제거 1초면 끝! (VLOOKUP 오류 해결)

엑셀 TRIM 함수

 

분명히 눈으로 보기엔 똑같은데, VLOOKUP 함수는 계속 `#N/A` 오류를 띄우고, COUNTIF는 개수를 제대로 세지 못해 야근을 예약한 경험, 없으신가요? 다른 곳에서 복사해 온 데이터에 숨어있는 '유령 공백' 때문에 애를 먹은 적이 한두 번이 아닐 겁니다.

 

텍스트 앞뒤에, 혹은 단어 사이에 숨어있는 불필요한 공백(띄어쓰기)들은 데이터 분석의 정확도를 떨어뜨리는 가장 흔하고 치명적인 원인입니다. 이 보이지 않는 적을 찾아 일일이 지우는 것은 너무나도 소모적인 일이죠.

 

하지만 엑셀의 데이터 청소부, TRIM 함수 사용법 하나면 이 모든 문제가 해결됩니다. 눈에 보이지 않는 불필요한 공백을 한번에 제거하여 데이터의 품질을 높이고, 칼퇴를 보장하는 데이터 정제 비법을 완벽하게 알려드립니다.

 

이 글의 마지막에는 바쁘신 분들을 위한 핵심 내용 3줄 요약도 준비되어 있습니다.

 

 

🤔엑셀 TRIM 함수란? (데이터 클리닝의 시작)

반응형

엑셀 TRIM 함수는 '다듬다', '정돈하다'라는 뜻 그대로, 텍스트 문자열에 포함된 불필요한 공백을 제거해주는 아주 강력한 데이터 정리 함수입니다.

TRIM 함수는 구체적으로 두 가지 작업을 수행합니다.

  1. 텍스트의 시작과 끝, 즉 앞뒤에 있는 모든 공백을 완전히 제거합니다.
  2. 단어와 단어 사이에 있는 여러 개의 연속된 공백을 단 하나의 공백으로 줄여줍니다.

이 간단한 기능 하나만으로도 다른 시스템에서 가져온 지저분한 데이터를 깔끔하게 정제할 수 있어, 후속 데이터 분석 작업의 정확도와 효율을 극적으로 높여주는 필수 함수입니다.

 

 

⚙️TRIM 함수 사용법, 인수는 단 하나! (세상 쉬운 공식)

TRIM 함수의 공식은 LEN 함수만큼이나 간단하여 외울 필요조차 없습니다. 엑셀에게 공백을 제거하라고 명령하기 위해 필요한 정보는 단 하나입니다.

=TRIM(text)

단 하나의 인수 'text'가 어떤 역할을 하는지만 알면 TRIM 함수 사용법은 끝입니다.

  1. text (필수): 공백을 제거할 원본 텍스트, 또는 해당 텍스트가 들어있는 셀 주소를 지정합니다.

정말 간단하죠? `TRIM(A1)` 이라고 입력하면 A1셀의 텍스트에서 불필요한 공백을 제거한 결과를 보여줍니다.

 

 

📊실무 예제로 배우는 TRIM 함수 (불필요한 공백 제거)

이제 실제 데이터에서 TRIM 함수가 어떻게 불필요한 공백을 청소하는지 직접 확인해 보겠습니다. 아래 '고객 명단'에는 눈에 잘 보이지 않는 공백들이 숨어 있습니다.

원본 데이터 LEN (원본 길이) TRIM 적용 후 LEN (TRIM 후 길이)
김민준 5 ? ?
이 서아 5 ? ?
박도윤 5 ? ?

'TRIM 적용 후' 열(C2)에 수식을 입력해 보겠습니다.
=TRIM(A2)

이 수식을 아래로 쭉 채우면, A열에 있던 모든 불필요한 공백들이 마법처럼 사라지는 것을 볼 수 있습니다. LEN 함수로 길이를 재어보면 그 차이가 명확하게 드러납니다. ' 김민준'은 '김민준'으로, '이 서아'는 '이 서아'로, ' 박도윤 '은 '박도윤'으로 깔끔하게 정리됩니다.

 

 

💡TRIM 함수의 한계와 완벽한 공백 제거 꿀팁 (SUBSTITUTE, CLEAN)

TRIM 함수는 매우 유용하지만, 모든 종류의 공백을 제거하지는 못하는 한계가 있습니다. 이 점을 모르면 데이터 정리에 실패할 수 있습니다.

 

TRIM 함수는 오직 일반적인 띄어쓰기(ASCII 코드 32번)만 처리합니다. 웹 페이지 등에서 복사한 데이터에 포함된 줄 바꿈 없는 공백(Non-Breaking Space, CHAR(160))이나, 보이지 않는 특수 제어 문자들은 제거하지 못합니다.

🚀 핵심 포인트: 완벽한 공백 & 특수문자 제거 공식!

실무에서 마주치는 대부분의 공백 문제를 해결하는 궁극의 공식은 바로 TRIM, CLEAN, SUBSTITUTE 세 함수를 조합하는 것입니다.
=TRIM(CLEAN(SUBSTITUTE(텍스트, CHAR(160), " ")))
이 공식의 작동 원리는 다음과 같습니다.
1. SUBSTITUTE: 먼저 TRIM이 못 지우는 줄 바꿈 없는 공백(CHAR(160))을 일반 공백(" ")으로 바꿔줍니다.
2. CLEAN: 그 다음, 인쇄할 수 없는 각종 제어 문자를 제거합니다.
3. TRIM: 마지막으로 일반 공백들을 깔끔하게 정리하며 마무리합니다.
이 공식 하나만 알고 있으면, 어떤 지저분한 텍스트 데이터라도 완벽하게 청소할 수 있습니다.

단순히 TRIM 함수만 사용하는 것을 넘어, 이 조합 공식을 활용하여 데이터 정제의 진정한 고수가 되어보세요.

  • TRIM 함수는 텍스트의 앞뒤 공백을 모두 제거하고, 단어 사이의 여러 공백은 하나로 줄여주는 데이터 청소 함수입니다.
  • VLOOKUP, COUNTIF 등의 함수 사용 전 TRIM으로 데이터를 정리하면 불필요한 오류를 예방할 수 있습니다.
  • 웹에서 복사한 특수 공백(CHAR 160)이나 제어 문자는 TRIM만으로 제거되지 않으므로, SUBSTITUTE, CLEAN 함수와 조합하여 사용해야 합니다.

오늘 알려드린 TRIM 함수 사용법, 이제 지저분한 데이터가 두렵지 않으시죠? 공감♥은 더 좋은 꿀팁을 만드는 원동력입니다!

불필요한 공백을 제거하는 법을 배우셨다면, 다음 단계로 특정 문자를 다른 문자로 바꾸는 SUBSTITUTE 함수나 텍스트의 일부를 추출하는 LEFT, RIGHT, MID 함수에 대해 알아보세요. 여러분의 텍스트 처리 능력이 한 단계 더 발전할 것입니다.

궁금한 점이나 다뤄줬으면 하는 다른 엑셀 함수가 있다면 언제든지 댓글로 남겨주세요!

#TRIM함수 #엑셀TRIM #엑셀공백제거 #TRIM함수사용법 #엑셀띄어쓰기없애기 #엑셀데이터정리 #데이터클리닝 #SUBSTITUTE함수 #CLEAN함수 #직장인엑셀

반응형