엑셀에서 문서 작업 시
유용한 함수들이 있습니다.
그 함수들 중에서 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함수에 대하여
알아보았습니다.
엑셀을 사용하시는 많은 분들에게
도움이 되었으면 좋겠습니다!
'엑셀' 카테고리의 다른 글
엑셀 함수 정리5 - 논리함수(IF,AND,OR,IFERROR),엑셀 IF함수 중첩 (0) | 2021.06.03 |
---|---|
엑셀 기초 - 상대참조, 절대참조, 혼합참조 (0) | 2021.05.30 |
엑셀 기초 - 엑셀 줄 바꾸기, 여러 셀 텍스트 동시 입력 (0) | 2021.05.27 |
엑셀 기초 - 엑셀 틀고정 기능 사용하기 (0) | 2021.05.25 |
엑셀 기초 - 엑셀 함수 정리 3 (AVERAGEIF, AVERAGEIFS, VLOOKUP, HLOOKUP) (0) | 2021.05.24 |