Excel의 CLEAN (수식, 예) | CLEAN 기능은 어떻게 사용하나요?

Excel의 Clean Function은 인쇄 옵션을 사용할 때 인쇄되지 않는 문자로 텍스트를 정리하는 데 사용되는 Excel의 텍스트 함수입니다. 이것은 또한 Excel의 내장 함수이며이 함수 유형을 사용하기 위해 = CLEAN ( 셀을 선택하고 텍스트를 인수로 제공하면 인쇄 할 수없는 문자가 제거된다는 점을 기억하십시오.

Excel의 CLEAN 기능

Excel의 CLEAN 함수는 입력 문자열에서 인쇄 할 수없는 문자를 제거하는 데 사용됩니다. 문자열 / 텍스트 함수로 분류됩니다.

인쇄 가능 여부에 관계없이 각 문자에는 유니 코드 문자 코드 또는 값으로 알려진 고유 번호가 있습니다. Excel의 CLEAN은 주어진 텍스트에서 7 비트 ASCII 코드 (값 0 ~ 31)의 처음 32 자 (인쇄 불가능)를 제거합니다. 유니 코드에는 ASCII 문자 집합에없는 인쇄 할 수없는 기타 문자도 포함됩니다 (값 127, 129, 141, 143, 144 및 157). 이러한 유니 코드 문자 중 일부는 Excel에서 자체적으로 CLEAN 함수에 의해 제거되지 않습니다.

통사론

Excel의 CLEAN 수식에 사용되는 인수

text – 정리할 텍스트입니다.

텍스트 입력은 따옴표 또는 셀 참조에 주어진 텍스트 자체가 될 수 있습니다. CLEAN 공식의 일부일 수 있습니다.

산출

Excel의 CLEAN은 문자열에서 인쇄 할 수없는 문자를 제거한 후 문자열 / 텍스트 값을 반환합니다.

CLEAN 함수는 모든 숫자를 텍스트로 변환합니다. 숫자 데이터를 정리하는 데 사용되는 경우 Excel의 CLEAN 함수는 인쇄되지 않는 문자를 제거하는 것 외에도 모든 숫자를 텍스트로 변환하므로 해당 데이터가 계산에 더 많이 사용되면 오류가 발생할 수 있습니다.

CLEAN 기능 사용

Excel의 CLEAN은 다른 응용 프로그램에서 가져온 파일 / 텍스트를 전처리하는 데 사용되며 현재 응용 프로그램에서 인쇄 / 읽을 수없는 문자를 포함합니다. 데이터베이스, 텍스트 파일 또는 웹 페이지에서 가져온 데이터에는 일반적으로 이러한 문자가 포함됩니다. 이러한 문자는 일부 기능에 입력으로 제공 될 때 오류가 발생할 수 있습니다. 가져온 데이터를 분석하기 전에 정리해야합니다.

CLEAN을 사용하여 텍스트에서 인쇄 할 수없는 문자를 제거 할 수 있습니다. CLEAN을 사용하여 텍스트에서 줄 바꿈을 제거 할 수도 있습니다.

때로는 이러한 인쇄 할 수없는 문자가 전혀 보이지 않습니다. 그러나 다른 기능 / 응용 프로그램이 작업하려면 텍스트에서 여전히 잘라 내야합니다.

삽화

C3 =” This is a test string”& CHAR (7) &“.” 셀에 인쇄 할 수없는 문자가 포함 된 텍스트가 있다고 가정합니다 . .

인쇄 할 수없는 문자를 제거하고 깨끗한 텍스트를 반환하려면 "= CLEAN (C3)"을 입력합니다.

Enter를 누르십시오. 인쇄 할 수없는 문자를 제거합니다.

텍스트를 셀 참조로 제공하는 대신 직접 작성할 수도 있습니다.

= CLEAN (“테스트 문자열입니다.”& CHAR (7) &“.”)

그러나이 형식은 Excel에서이 CLEAN 함수와 함께 거의 사용되지 않습니다.

또한 동일한 출력을 제공합니다.

Excel에서 CLEAN 기능을 사용하는 방법?

Excel의 Excel CLEAN 기능은 매우 간단하고 사용하기 쉽습니다. 몇 가지 예를 들어 CLEAN의 작동을 Excel에서 이해하십시오.

여기에서이 CLEAN 기능 Excel 템플릿을 다운로드 할 수 있습니다. – CLEAN 기능 Excel 템플릿

예 1

셀 범위 (C3 : C7)에 주어진 텍스트가 있다고 가정합니다. 이제 인쇄 할 수없는 문자를 제거하여이 텍스트를 정리하려고합니다.

다음 구문을 사용할 수 있습니다.

= CLEAN (C3)

Enter를 누르십시오.

이제 나머지 셀로 드래그 할 수 있습니다.

예제 # 2

셀 범위 (C3 : C7)에 주어진 텍스트가 있다고 가정합니다. 데이터에는 인쇄 할 수없는 문자, 줄 바꿈 및 일부 후행 및 선행 추가 공백이 포함됩니다. 인쇄 할 수없는 문자, 줄 바꿈, 후행 및 선행 추가 공백을 제거하여이 텍스트를 정리해야합니다.

Excel에서 지정된 데이터에서 줄 바꿈, 추가 공백 및 인쇄 할 수없는 문자를 정리하고 제거하려면 다음 구문을 사용할 수 있습니다.

= TRIM (CLEAN (C3))

Enter를 누르십시오.

= CLEAN (C3)은 인쇄 할 수없는 문자를 제거합니다.

TRIM (..)은 Excel CLEAN 함수로 인쇄 할 수없는 문자를 제거한 후 불필요한 공백을 제거합니다.

예제 # 3

셀 범위 (C3 : C6)에 주어진 텍스트가 있다고 가정합니다. 이제 이러한 셀에 인쇄 할 수없는 문자가 포함되어 있는지 확인하려고합니다. 그렇다면 이러한 문자 수를 얻으십시오.

이를 위해 다음 구문을 사용할 수 있습니다.

= IF ((LEN (C3) – LEN (CLEAN (C3)))> 0, (LEN (C3) – LEN (CLEAN (C3))) &”인쇄 할 수없는 문자”,“깨끗한 텍스트”)

Enter를 누르십시오.

Excel CLEAN 기능을 자세히 살펴 보겠습니다.

  • CLEAN (C3)은 인쇄 할 수없는 문자를 제거합니다.
  • LEN (CLEAN (C3))은 C3에서 인쇄 할 수없는 문자를 제거한 후 문자열의 길이를 제공합니다.
  • LEN (C3)은 문자열 C3의 길이를 제공합니다.
  • LEN (C3) – LEN (CLEAN (C3))은 문자열 C3에서 인쇄 할 수없는 문자 수를 제공합니다.

드디어,

인쇄 할 수없는 문자 수가 0보다 큰 경우

그러면 è {인쇄 할 수없는 문자 수 }“인쇄 할 수없는 문자”가 인쇄됩니다.

그밖에

"깨끗한 텍스트"가 인쇄됩니다.

이제 나머지 셀로 드래그 할 수 있습니다.

예 # 4

셀 B3 : B7에 텍스트가 있다고 가정합니다. 텍스트에는 인쇄 할 수없는 일부 문자, 줄 바꿈, 선행 및 후행 공백 및 웹 사이트에서 일반적으로 사용되는 비 분리 공백 인 특수 문자 CHAR (160)이 포함됩니다. 텍스트에서 이러한 문자를 제거해야합니다.

CHAR (160)을 제거하기에 부족한 Excel CLEAN 함수이므로이 경우 Excel에서 대체 함수를 사용해야하므로 다음 구문을 사용할 수 있습니다.

= TRIM (CLEAN (SUBSTITUTE (B3, CHAR (160),”“)))

이것에서

SUBSTITUTE (B3, CHAR (160),”“)는 텍스트에서 CHAR (160)을 대체합니다.

CLEAN (SUBSTITUTE (B3, CHAR (160),”“))은 대체 된 텍스트를 정리합니다.

TRIM (CLEAN (SUBSTITUTE (B3, CHAR (160),”“)))은 인쇄 할 수없는 문자와 CHAR (160)이 제거 된 후 불필요한 공백을 제거합니다.

마찬가지로 이제 나머지 셀로 드래그 할 수 있습니다.

예 # 5

사이에 인쇄 할 수없는 문자가 포함 된 숫자 데이터가 있다고 가정합니다. 수학 연산을 사용하려면 텍스트에서 이러한 인쇄 할 수없는 문자를 제거해야합니다.

이러한 문자를 제거하려면 다음 구문을 사용하면됩니다.

= CLEAN (C3)

Enter를 누르십시오.

Excel CLEAN 함수가 텍스트를 반환하는 것을 알 수 있습니다 . 따라서 출력이 숫자 텍스트로 작동하지 않고 경우에 따라 일부 수학적 연산에 오류가 발생할 수 있습니다. 이 경우 다음 구문을 사용할 수 있습니다.

= 값 (CLEAN (C3))

Enter를 누르십시오.

VALUE ()는 입력 텍스트 를 숫자 형식으로 변환 합니다.

마찬가지로 이제 나머지 셀로 드래그 할 수 있습니다.

기억해야 할 사항

  • Excel CLEAN 함수는 문자열에서 인쇄 할 수없는 문자를 제거합니다.
  • 입력 텍스트에서 0 ~ 31 7 비트 ASCII 코드를 제거합니다.
  • ASCII 코드에없는 일부 유니 코드 문자는 Excel CLEAN 함수로 제거되지 않을 수 있습니다.
  • 인쇄 할 수없는 일부 문자는 표시되지 않지만 텍스트에는 여전히 존재합니다. Excel CLEAN 기능을 사용하여 존재 여부를 확인할 수 있습니다.