엑셀 LEN 함수
실습파일 |
요약
선택된 셀 또는 문자열의 문자 수를 반환합니다.
설명
LEN 함수는 선택된 셀 또는 텍스트의 문자 수를 반환하는 함수입니다. 간단한 함수이지만 여러 방면에서 다양하게 응용할 수 있는 매우 유용한 함수 중 하나입니다. 텍스트의 문자 수가 아닌 바이트(Byte)수를 반환하려면 LENB 함수를 이용 할 수 있습니다. MID 함수, RIGHT 함수 등과 간단히 응용하여 문자열의 중간 또는 마지막의 위치한 특정 문자수를 쉽게 불러올 수 있습니다.
호환성
Windows 버전 | 모든 버전에서 사용 가능합니다. |
Mac 버전 | 모든 버전에서 사용 가능합니다. |
구문
= LEN ( 문자열 )
인수
문자열 | 길이를 확인하려는 셀 또는 문자열입니다. |
반환값
선택된 문자열의 문자 갯수를 숫자값으로 반환합니다.
사용예시

다른 주의사항
- LEN 함수는 문자열에 포함된 공백(" "), 도트(".")도 갯수에 포함하여 계산합니다.
- 날짜 또는 숫자값을 표현하는 셀의 경우, 셀 서식을 통해 겉으로 보여지는 값이 아닌 실제 입력된 데이터(참고: 셀 서식을 일반으로 했을 때 보여지는 값)의 문자개수를 반환합니다.
A1셀 = 2018/8/21 (실제 데이터 : 43333)
= LEN(A1) '// 5를 반환합니다.
A2셀 = $5,000.00 (실제 데이터 : 5000)
= LEN(A2) '// 4를 반환합니다.
A3셀 = $1.50 (실제 데이터 : 1.5)
= LEN(A3) '// 3을 반환합니다.
자주 묻는 질문
Q. 불규칙한 문자열에서 앞의 특정 문자개수를 제외한 텍스트를 출력하고 싶어요
고유값와 해당 항목에 대한 설명이 연결된 문자열들을 예로 들어 보겠습니다. 아래와 같이 재고번호가 있다고 가정하겠습니다.
[SK-001] 크리스마스 선물 세트 |
[TL-030] 추석 직원 전용 햄 세트 |
[TL-031] 우수사원 해외 여행 쿠폰 세트 |
[SK-011] 신입사원 무료 사우나 이용권 쿠폰 |
[SK-033] 영업사원용 주유권 |
만약 위 목록에서 앞의 재고번호만 제외하고 제품명만 출력하고 싶을 경우 어떻게 해야 할까요? 아래와 같이 LEN 함수와 RIGHT 함수로 수식을 작성 할 수 있습니다.
= RIGHT( 셀, LEN(셀) - 8 )
'// 해당 고유번호 ([XX-XXX]) 의 문자개수는 8개입니다. 따라서 RIGHT 함수를 통해 전체 문자열의 개수중 앞에 8문자를 제외한 전체 문자열을 출력합니다.
[링크] MS OFFICE 공식 홈페이지 LEN 함수 설명