Excel에서 TRIM 함수를 사용하는 방법

Excel의 TRIM 기능을 사용하여 텍스트 문자열의 텍스트 왼쪽과 오른쪽 및 텍스트 내에서 공백을 제거할 수 있습니다.

인터넷이나 다른 응용 프로그램에서 Excel 스프레드시트로 텍스트를 가져올 때 텍스트 앞, 텍스트 뒤 또는 텍스트 값 중간에 원치 않는 공백이 있는 경우가 많습니다. Excel에서는 이러한 추가 공간을 정리하기 위해 TRIM이라는 간단하고 사용하기 쉬운 기능을 제공합니다.

Excel의 TRIM 기능을 사용하면 텍스트의 시작과 끝뿐만 아니라 텍스트 문자열 내의 공백을 쉽게 제거할 수 있습니다. 이 게시물에서는 텍스트의 선행 및 후행 공백과 텍스트 내 공백을 제거하는 방법과 텍스트 왼쪽에서 공백만 제거하는 방법을 보여줍니다.

TRIM 기능을 사용하여 Excel에서 추가 공백 제거

TRIM은 양쪽의 공백뿐만 아니라 단어 내의 둘 이상의 공백도 제거하는 문자열/텍스트 기능입니다. 이 기능은 텍스트 문자열에서 ASCII 공백 문자(32)만 제거할 수 있지만 일반적으로 웹 페이지에서 발견되고 Excel에 복사되는 줄 바꿈하지 않는 공백 문자는 제거할 수 없습니다.

TRIM 함수의 구문은 다음과 같습니다.

=TRIM(셀 값/텍스트)

함수에서 셀을 참조하거나 직접 텍스트를 인수로 사용할 수 있습니다.

다음 샘플 시트에는 선행, 후행, 이중 공백, 사이의 공백 및 셀에 많은 추가 공백이 있습니다. TRIM을 사용하여 추가 공간을 제거하는 방법을 살펴보겠습니다.

트리밍된 텍스트 문자열을 원하는 셀을 선택하고 다음 그림의 수식을 입력합니다. 이 예에서는 A1 셀의 텍스트 문자열을 자르고 싶기 때문에 A1을 TRIM 함수의 인수로 사용하고 B 셀에 수식을 입력했습니다.

보시다시피 모든 선행, 후행 및 이중 공백이 텍스트 문자열에서 제거됩니다.

함수의 인수로 셀 참조 대신 텍스트 문자열을 입력할 수도 있습니다. 아래와 같이 텍스트 문자열을 큰따옴표("")로 묶어야 합니다.

TRIM 기능을 사용하여 여러 셀의 추가 공백 제거

TRIM을 사용하여 셀 열에서 원하지 않는 공백을 제거할 수도 있습니다. 입력한 수식을 나머지 열에 적용하기만 하면 됩니다.

수식 셀의 오른쪽 하단 모서리에 작은 녹색 사각형(채우기 핸들)이 표시됩니다. 사각형에 커서를 놓고 수식을 적용하려는 셀 위로 드래그하면 됩니다.

결과적으로 이제 공백이 있는 원본 텍스트 문자열의 두 열과 추가 공백 없이 잘린 텍스트가 있습니다.

TRIM 기능을 사용하여 선행 공백만 제거

경우에 따라 선행 공백만 제거하고 나머지는 제거하지 않을 수 있습니다. 다음 예에는 주소의 다른 부분 사이에 이중 공백이 있는 몇 개의 주소가 있습니다. 이것은 가독성을 향상시키기 위해 수행됩니다. 그러나 세포에는 일부 선행 공간도 있습니다.

이 주소에 TRIM 기능을 사용하면 가독성을 높이기 위해 추가한 이중 공백을 포함하여 모든 추가 공백이 제거됩니다. 그러나 문자열에서 선행 공백만 제거하기 위해 다른 수식 조합을 시도할 수 있습니다.

TRIM 함수를 LEFT, FIND 및 REPLACE 함수와 함께 사용하여 선행 공백을 제거할 수 있습니다.

=REPLACE(A1,1,FIND(LEFT(TRIM(A3),2),A1)-1,"")

'찾기' 함수는 A1 셀의 주소에서 첫 번째 문자의 위치를 ​​찾습니다. 위의 예에서 첫 번째 주소에서 2는 다섯 번째 위치에 있는 첫 번째 문자입니다(앞에 4개의 선행 공백이 있기 때문에). 그런 다음 다섯 번째 위치 이후의 모든 문자가 추출됩니다. REPLACE 함수는 모든 선행 공백을 추출된 문자로 대체하여 제거합니다.

TRIM 기능을 사용하여 비분리 공백 제거

불행히도 TRIM 함수는 Excel에서 CHAR(160)으로 나타날 수 있는 모든 공백, 특히 줄 바꿈하지 않는 공백을 삭제할 수 없습니다(아래 예 참조).

그러나 TRIM 수식에 SUBSTITUTE 함수를 추가하면 인쇄할 수 없는 문자를 제거할 수 있습니다. 줄 바꿈하지 않는 공백도 인쇄할 수 없는 문자입니다.

줄 바꿈하지 않는 공백을 제거하려면 다음 수식을 사용할 수 있습니다.

=TRIM(SUBSTITUTE(A11,CHAR(160)," "))

결과:

그게 다야