함수 요약
엑셀 LEN 함수는 선택된 셀 또는 텍스트의 글자수를 반환하는 함수입니다.
함수 구문
=LEN(문자열)
•
문자열
-
길이를 계산할 텍스트나 셀 참조입니다.
상세 설명
LEN 함수는 셀이나 텍스트의 글자 수를 계산하는 간단하지만 매우 유용한 함수로, 여러 텍스트 관련 공식에 자주 사용됩니다. 공백이나 줄바꿈 및 특수기호도 하나의 문자로 인식합니다.
=LEN("안녕하세요")/ / 결과 → 5 =LEN("안녕 하세요")/ / 결과 → 6 =LEN("안녕 하세요!!")/ / 결과 → 8
LEN 함수 간단 예제
1) 셀의 글자수 반환
/ / A1셀 : "엑셀 LEN 함수" =LEN(A1)/ / 결과 → 9
2) 문장의 단어 개수 세기
LEN 함수와 SUBSTITUTE 함수를 활용하면 쉼표로 구분되어 작성된 문장에서 단어의 개수를 셀 수 있습니다.
/ / A1 : "사과,배,귤,포도,감" =LEN(A1)-LEN(SUBSTITUTE(A1,",",""))+1 =LEN("사과,배,귤,포도,감")-LEN( "사과배귤포도감")+1 =11-7+1 =5
3) 문장에서 특정 문자를 제거한 값 출력하기
LEN 함수와 RIGHT 함수를 함께 사용하면 문장에서 특정 항목을 제외한 부분만 출력할 수 있습니다.
/ / A1 : "[PD-001] 프로모션 상품" / / B1 : "[PD-001] " =RIGHT(A1,LEN(A1)-LEN(B1)) =RIGHT("[PD-001] 프로모션 상품",16-9) ="프로모션 상품"
그 외 주의사항
LEN 함수는 문자열의 공백이나 줄바꿈도 글자 하나로 계산합니다.
비어있는 셀 ("")의 길이는 0을 반환합니다.
날짜나 시간의 경우 겉으로 보이는 값이 아닌 실제 입력된 일련번호의 길이를 반환합니다.
/ / A1 : 2024-01-01 → 실제 값 : 45292 =LEN(A1)/ / 결과: 5
셀에 오류 (#VALUE!, #N/A 등..)이 있을 경우 LEN 함수도 오류를 반환합니다.
MS 공식 홈페이지 링크
댓글 9
로그인 후 댓글을 작성할 수 있습니다.
gmlcns
2021.01.22 16:39
안녕하세요?
강의 감사히 잘 듣고있습니다
2018-08-21이 5자리 숫자(43333)를 이해 못하겠습니다
왜 (2018-08-21)=43333 인지 도무지 모르겠습니다.
YES
2021.02.23 20:09
엑셀에서 날짜는 1900-01-01을 1로 계산하여 하루에 1씩 증가합니다. 마찬가지로 1900-01-02는 2가 되고 1900-01-03은 3이되고... 이런식으로 엑셀에서 2018-08-21은 43333이랑 같은 값 입니다.
지이희
2024.11.23 14:23
그럼 1900-01-01을 기준으로 2018-08-21까지 43333만큼이 증가한 건가요? (수치상)
오빠두엑셀
작성자
2024.11.25 20:44
안녕하세요.
네, 43333일이 지난 날짜로 해석하시면 됩니다. :)
지이희
2024.12.01 15:47
오! 친절한 답변 감사드립니다.
himd****
2022.05.04 20:34
LEN 함수가 뭔지 고민했는데 감사합니다!
zion
2023.03.10 05:39
그저 문자열 글자 수 세는 것으로만 기억에 남았는데, 렌 함수 개념을 다시 알고 갑니다.
Thomas951
2023.11.02 10:46
감사합니다 :)
강민준🤗
2024.08.10 22:07
좋은 강의 감사합니다.