본문으로 바로가기

엑셀 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 함수로 비출력 문자와 두줄 입력된 셀 한줄로 나오게 하기를 알아보았습니다.

반응형