엑셀 기초 - 엑셀 함수 정리4(TRIM함수, LEN함수)
본문 바로가기
엑셀

엑셀 기초 - 엑셀 함수 정리4(TRIM함수, LEN함수)

by 칠공칠공 2021. 5. 29.

 

 

엑셀에서 문서 작업 시 

유용한 함수들이 있습니다.

그 함수들 중에서 TRIM함수LEN함수에 대해서

알아보도록 하겠습니다.

 


1. TRIM함수 

 

TRIM 함수는 문자열 앞뒤의 공백을 

제거해 주는 함수입니다.

이 함수의 특징은 

문자열 중간 공백이 한 칸일 때는

적용되지 않는다는 것입니다.

즉 공백이 두 칸 이상일 때 공백으로 인식해

적용됩니다.

 

예를 들어보기로 하겠습니다.

먼저 C2셀은 공백1칸, C3셀은 공백 2칸,

C4셀은 공백 3칸으로 

'우리 모두 함께'라는 문자가 입력되어 있습니다.

 

표시하고자 하는 셀에 "=TRIM"

입력해 주시고 괄호를 열어줍니다.

공백 1칸인 C2셀을 클릭해 주고 괄호를 닫아 

엔터를 쳐줍니다.

 

 

 

 

결과값으로 문자열 앞뒤 공백은 제거되고 

문자열 중간 공백 1칸은 제거되지 않고 그래로 

남아있는 것을 확인할 수 있습니다.

 

 

 

 

이번에는 공백 2칸에 TRIM함수를

적용해 보도록 하겠습니다.

 

표시할 셀에 '=TRIM'을 입력하여 

괄호를 열어주고 C3셀을 클릭 후 괄호를 닫아줍니다.

 

 

 

 

엔터를 쳐주면 

문자열 앞뒤 공백이 제거되고

문자열 중간 공백 2칸이 1칸으로 적용됨을

확인할 수 있습니다.

 

 

 

 

공백 3칸도 위와 같이 적용해 주면 

문자열 앞뒤 공백은 제거되고 

문자열 중간은 공백 1칸으로 적용됨을 확인할 수 있습니다.

 

 

 

 

TRIM 함수는 엑셀에서 텍스트 작업 시 

스페이스로 공백이 많을 때 한 번에 정리해 줄 수 있으며 

하나의 TRIM함수에 한셀만 적용됩니다.

 

 

 

2.LEN함수

 

LEN함수는 셀에 있는 문자의 수를 

셀 때 사용하는 함수입니다.

즉 글자 수 세기와 같은데요 

엑셀에서는 공백, 도트 등도 포함하여 

문자수를 세어줍니다.

 

예를 들어 보도록 하겠습니다.

B2셀에는 문자열 앞과 중간에 공백이

1칸씩 존재합니다.

 

표시하고자 하는 셀에 '=LEN'을 입력 후 

괄호를 열어줍니다.

B2셀을 클릭한 후 괄호를 닫아 줍니다.

 

 

 

 

엔터를 쳐주면 

LEN함수가 적용되어 

B2셀에 있는 문자의 개수인 '9'가 

표시되는 것을 확인할 수 있습니다.

 

 

 

 

공백 2칸부터 숫자까지 LEN함수를

적용하면 문자 개수가 세어져 

표시된 것을 확인할 수 있습니다.

 

 

 

 

맨 아래 있는 날짜의 경우 문자처럼 세는 경우 

'10'으로 나와야 하지만 

LEN함수 적용 시 '1'이 나옵니다.

그 이유는 날짜의 형식이기 때문입니다

 

 

 

 

엑셀에서 날짜의 표기 형식인 슬래시(/)나 

하이픈(-)으로 연도, 달월, 일자를 표시해주면 

엑셀은 일반 문자가 아닌 날짜로 인식합니다.

 

실제로 엑셀에 저장되는 값은 

날짜에 대한 일련번호가 저장되는 것이기 때문에

LEN함수 적용 시 다르게 나타납니다.

 

간단하게 설명하자면

엑셀에서는 1900-01-01을 기준으로 

일련번호'1'로 시작됩니다.

 

1900-02-01의 일련번호 경우 1900년 1월이 

31일이고 1900년 02월 01일은 하루 경과되어 

32라는 일련번호는 얻게 됩니다.

LEN함수를 적용하면 숫자'2'가 나오는 것을 

확인할 수 있습니다.

 

지금까지 TRIM함수와 LEN함수에 대하여 

알아보았습니다.

엑셀을 사용하시는 많은 분들에게 

도움이 되었으면 좋겠습니다!