엑셀 LEN, LENB 함수로 문자열 길이 및 바이트 수 구하기

LEN, LENB 함수
LEN, LENB 함수

엑셀 LEN, LENB 함수 설명: 여러분은 일상생활하면서 글자 수 세는 경험을 많이 해보셨나요? 대표적으로 자기소개서를 작성할 때 글자 수를 지켜야 하는 경우가 많았으며, 그 밖에도 서술형 문제를 풀거나 닉네임을 길게 지을 때, 그리고 블로그를 포스팅할 때에도 글자 수에 종종 신경을 써왔던 경험을 갖고 계셨을 거예요.

엑셀에도 마찬가지로 텍스트 길이를 구하는 함수가 있습니다. 각 항목(셀)마다 얼마나 많은 글자를 입력했는지 체크하기 위해 이 함수가 만들어진 것이죠. 참고로 글자 개수를 구하는 LEN 함수 말고도 입력된 글자의 바이트 수를 구하는 LENB 함수 또한 엑셀에 존재하는데, 이 두 함수는 어떻게 사용해야 하는지 지금부터 하나씩 알아보도록 하겠습니다!

엑셀 LEN 함수 사용법

엑셀 LEN 함수

우선, 첫 번째로 알아볼 LEN은 문자열의 문자 개수를 구하는 함수입니다. ‘Length’의 약어로, 이 단어를 떠올리기만 해도 텍스트의 길이를 구해준다는 걸 알 수 있죠. 사용 방법은 아주 간단합니다. 먼저 =LEN을 입력한 후 괄호를 열어주세요.

엑셀 LEN 함수

이제 괄호 안에 텍스트를 직접 입력하거나 문자열이 들어간 셀 주소를 넣어주시면 해당 함수를 사용할 수 있답니다. 텍스트 인수 하나만 필요로 하기 때문에 쉽게 LEN 함수를 사용하실 수 있어요. 이제 괄호를 닫고 엔터 키를 눌러 결과를 확인해 보겠습니다!

엑셀 LEN 함수

LEN 함수를 사용하여 결과를 구했더니 전부 다 텍스트의 문자 개수만큼 숫자 값이 출력된 게 보이시나요? 말 그대로 문자 개수를 구하는 함수이기 때문에 한글이나 영어, 공백, 기호 입력 여부에 관계없이 각 문자마다 하나씩 카운트되는 걸 알 수 있답니다.

엑셀 LENB 함수 사용법

엑셀 LENB 함수

한편, LENB 함수는 입력된 문자열의 바이트 수를 구하는 역할을 갖고 있습니다. 뒤에 붙은 ‘B’가 바로 Byte를 의미하죠. 문자 개수를 구하는 LEN과 달리 알파벳 대소문자나 공백, 기호는 1바이트로 계산하는 반면, 한글이나 한자는 2바이트로 계산한다는 특징이 존재합니다. LENB 함수 역시 사용 방법은 간단해요. 이번에는 =LENB를 먼저 입력한 후, 괄호를 열어줍니다.

엑셀 LENB 함수

그리고 똑같이 괄호 안에 텍스트를 직접 입력하거나 문자열이 적힌 셀 주소를 입력한 뒤, 괄호를 닫아주시면 됩니다. 과연 이번에는 어떤 결과가 나왔을까요?

엑셀 LENB 함수

LENB 함수를 사용하였더니 문자 개수를 구하는 LEN과 다르게 바이트 수가 결과로 나온 걸 볼 수 있습니다. 예를 들어 ‘Hello’는 알파벳 5개이므로 5바이트(5×1)가, ‘안녕하세요’는 한글 5자이므로 10바이트(5×2)가 나온 걸 알 수 있죠.

참고로 LENB 함수는 알파벳 대문자와 소문자 둘 다 1바이트로 계산하며, 공백과 기호 역시 1바이트로 계산이 이루어지는 걸 볼 수 있어요. 오로지 더블바이트 문자(한글, 한자)만 2바이트로 계산한다는 점 참고하셔서 LENB를 사용하여 셀에 입력된 텍스트가 몇 바이트인지 구해주시면 되겠습니다!

이 게시물과 같이 참고하면 좋은 기능을 알려드리겠습니다.  피벗 테이블 포스팅과 엑셀 목표값 찾기 사용하여 입력값 조정하는 방법 참고 해보세요!

목차

위로 스크롤