엑셀 Clean 함수로 비출력 문자와 두줄 입력된 셀 한줄로 나오게 하기
엑셀 문서 작성 시 여러 가지 데이터를 입력하고 사용합니다.
여러 데이터가 입력되다 보면 비출력 문자가 입력되기도 하고 긴 글자를 입력할 시 두 줄로 보이게 됩니다.
이때 CLEAN 함수를 통해서 멀티로 나온 줄을 한줄로 나오게 하거나 비 출력 문자 ASCII CODE 문자 0~31번 문자를 제거합니다. 다만 공백인 32번은 제거되지 않습니다. 공백 제거는 TRIM 함수를 이용하시면 됩니다.
그럼 함수 정의와 사용 방법을 알아보겠습니다.
엑셀에서 CLEAN 함수는 "인쇄할 수 없는 모든 문자를 텍스트에서 제거합니다."라고 정의되어 있습니다.

함수 구조입니다.
=CLEAN((text)
인수
1. text : 인쇄할 수 없는 문자 제거할 문자

함수 사용 방법
CLEAN 함수를 사용해서 비 표시 문자를 제거하면 어떤 결과가 나오는지 확인해보겠습니다.
간단한 엑셀 샘플을 준비했습니다. 비 표시 문자와 특수문자 일반 글자가 입력되어 있습니다.

CLEAN 함수를 적용해보겠습니다.
=CLEAN(C3)
일반 문자와 특수문자는 그대로 나오고 ASCII 코드만 제거되었습니다.
일반 문자 뒤에 ASCII 코드가 있습니다.
=CLEAN(C4) 함수를 적용하면 글자만 나옵니다.

멀티라인의 일반 문자입니다.
=CLEAN(C5)을 입력합니다.
멀티라인이 한 줄로 나오게 됩니다.
글자 입력 후 ALT +ENTER 키로 멀티라인을 만들었는데요.
줄 바꿈은 CHAR(10) 번 코드가 입력되기 때문에 ASCII 0~31번까지는 모두 제거되어 줄바꿈이 제거되는 겁니다.

엑셀 Clean 함수로 비출력 문자와 두줄 입력된 셀 한줄로 나오게 하기를 알아보았습니다.