엑셀 CLEAN과 TRIM 함수는 지저분한 텍스트 데이터를 정리하는 필수 도구입니다. CLEAN은 인쇄 불가 문자 제거, TRIM은 불필요한 공백 정리에 사용됩니다. 웹에서 복사한 데이터 정리에 매우 효과적입니다.
둘을 결합하면 대부분의 지저분한 데이터를 깔끔하게 정리할 수 있습니다.
TRIM 함수
TRIM(텍스트)는 텍스트의 앞뒤 공백을 제거합니다. 단어 사이 연속 공백은 하나만 남깁니다.
웹 복사 데이터의 지저분한 공백 정리에 매우 효과적입니다.
보이지 않는 공백으로 인한 VLOOKUP 실패도 해결됩니다.
CLEAN 함수
CLEAN(텍스트)는 인쇄 불가 문자를 모두 제거합니다. ASCII 0에서 31까지의 제어 문자가 대상입니다.
웹이나 다른 프로그램에서 복사한 데이터에 자주 있는 이상 문자 제거에 매우 유용합니다.
CHAR(10) 줄바꿈도 제거되니 필요시 다른 함수 조합이 필요합니다.
결합 사용
TRIM(CLEAN(텍스트)) 조합이 매우 효과적입니다. 인쇄 불가 문자를 제거한 후 공백을 정리합니다.
대부분의 지저분한 데이터가 이 조합으로 깔끔해집니다.
데이터 정리 표준 기법으로 매우 자주 사용됩니다.
실무 활용
VLOOKUP이 실패할 때 원본 데이터에 TRIM 적용을 시도합니다. 보이지 않는 공백이 원인인 경우가 많습니다.
웹에서 복사한 표 데이터에 CLEAN을 적용해 이상 문자를 제거합니다.
결과를 값으로 붙여넣기해 원본을 대체하는 것이 실무 표준입니다.
주의할 점
CLEAN은 ASCII 32 이상의 특수 공백 문자는 제거하지 못합니다. SUBSTITUTE와 결합이 필요할 수 있습니다.
줄바꿈 문자도 제거되므로 유지가 필요하면 다른 처리가 필요합니다.
비ASCII 특수 공백은 SUBSTITUTE(원본, CHAR(160), “”)로 처리합니다.
자주 묻는 질문
Q1. TRIM 함수는?
앞뒤 공백을 제거하고 중간 연속 공백을 하나로 줄입니다.
Q2. CLEAN 함수는?
인쇄 불가 문자를 모두 제거합니다.
Q3. 두 함수 결합은?
TRIM(CLEAN(텍스트)) 형태로 결합합니다.
Q4. VLOOKUP 오류 해결?
양쪽 데이터에 TRIM을 적용해 공백 문제를 해결합니다.
Q5. 특수 공백 처리는?
SUBSTITUTE(원본, CHAR(160), “”)로 처리합니다.
정리
엑셀 CLEAN과 TRIM은 지저분한 텍스트 데이터를 정리하는 필수 함수 쌍입니다. 각각 인쇄 불가 문자와 공백 정리에 특화되어 있습니다.
웹 복사 데이터 정리, VLOOKUP 오류 해결, 데이터 표준화 같은 실무에 매우 자주 사용됩니다. 결합해서 사용하면 대부분의 지저분한 데이터가 깔끔해지는 표준 정리 기법으로 필수적입니다.