엑셀 Excel 셀 문자 수 계산하는 LEN 함수 사용하기
LEN 함수는 텍스트의 문자 개수를 세고 싶을 때 많이 이용합니다. 예를 들어 주민 번호를 분리하거나 전화번호를 따로 떼서 저장하고 싶다면 문자의 전체 크기를 알아야 합니다. 물론 주민 번호 같은 경우 크기가 정해져 있기 때문에 알 필요는 없지만 LEN 함수를 통해 제대로 된 주민 번호인지 판단은 할 수 있습니다. 그런데 LEN 함수는 공백까지 문자로 인식하기 때문에 반환하는 결과값에 포함되어 있습니다. 공백을 제거하고 순수하게 문자의 개수만 알아내는 방법도 설명하겠습니다.

▼ 위에서도 설명했지만 LEN 함수는 공백까지 포함해서 결과값을 반환합니다. 함수의 인수는 텍스트 문자열 하나 입니다.
▼ 아래 그림처럼 총 문자열의 개수를 위해 SUM 함수를 같이 사용했습니다.
| ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 텍스트 셀에 맞추는 여러가지 방법 ▶ 엑셀 Excel 문자열과 숫자 합치기, 연산자 합치기 ▶ 엑셀 Excel 공백을 제거, 특정 문자 삭제 SUBSTITUE 함수 사용 ▶ 엑셀 Excel 셀에 특수 문자 입력하는 여러가지 방법 ▶ 엑셀 Excel 텍스트 글자 수 세는 방법 |
▼ 그럼 공백을 제거한 문자열 개수는 어떻게 구해야 할까요? 공백 제거를 위해 SUBSTITUTE 함수를 사용했습니다. 이 함수는 두 번째 인수로 넘기는 텍스트를 세 번째 인수의 값으로 변환하는 기능을 합니다. 그러니까 두 번째 인수로 공백이 하나 들어간 텍스트를 넘기고 세 번째는 빈 공간을 넘기는 것이죠.
▼ =SUBSTITUTE(A2, “ ”, “”) 함수를 실행하면 공백이 제거된 문자열만 남게 됩니다. 모든 글자가 붙어 있겠죠. 이렇게 구한 문자열에 LEN 함수를 써서 수를 세는 것이죠.
▼ 함수의 전체 식은 다음과 같습니다. =LEN(SUBSTITUTE(A2," ","")) 처음 공백을 포함해서 구한 값과 차이가 있습니다. 이상으로 LEN 함수를 이용해서 문자 수를 세는 방법에 대해 알아 보았습니다.
| ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 텍스트 셀에 맞추는 여러가지 방법 ▶ 엑셀 Excel 문자열과 숫자 합치기, 연산자 합치기 ▶ 엑셀 Excel 공백을 제거, 특정 문자 삭제 SUBSTITUE 함수 사용 ▶ 엑셀 Excel 셀에 특수 문자 입력하는 여러가지 방법 ▶ 엑셀 Excel 텍스트 글자 수 세는 방법 |