LEN함수
=LEN(TEXT)
LEN함수는 문자의 길이(문자의 개수)를 세는 함수입니다.
※ 인수설명
TEXT | 문자열을 의미하는 인수입니다. |
대한민국을 LEN("대한민국") 함수에 대입하면, 4라는 값을 가져오는 것이죠.
그럼 아래 예제를 통해 함수의 사용방법을 알아보겠습니다.
또한, 이전시간에 배운 RIGHT, LEFT, SUBTITUTE 함수를 응용하여 예제를 풀어보겠습니다.
※ 예제
숫자 여섯자리 가운데 하이픈 표시를 넣으려면 앞에 숫자 세자리까지 문자를 추출 한다음
하이픈 표시를 연결하여 붙여주고 그뒤에 숫자 세자리를 추출하여 하이픈 뒤로 연결해주면 될것입니다.
이것을 이전에 배운 LEFT함수와 RIGHT 함수를 사용해 이를 수식으로 나타내보면
=LEFT(B15, 3) & "-" & RIGHT(B15, 3) 위와 같이 나타낼 수 있습니다.
& 연산자는 문자열 간에 연결을 시켜주는 연산자 이고
텍스트는 “” 따옴표사이에 넣어주어야 엑셀에서 인식을 합니다.
위 수식을 D6셀에 입력하여 드래그 해보면 아래와 같은 결과를 얻을 수 있습니다.
위 키워드에서 c의 개수를 세려면 전체 문자열의 갯수를 구한다음 c를 제외한 문자열의 갯수를 빼면 됩니다.
len함수를 이용해서 문자열 전체갯수를 구하고, substutite 함수를 이용해서 c를 공백 값으로 대체하여
c를 제외한 문자열의 갯수를 구합니다.
그러면 전체길이-c를 제외한 문자열의 길이 = c의 갯수
이를 수식으로 나타내보면 아래와 같은 수식을 구할 수 있습니다.
=LEN(C5)-LEN(SUBSTITUTE(C5, "c", ""))
C7셀에 위의 수식을 넣어주면 c의 개수는 15개라는 것을 확인할 수 있습니다.
'강좌(교육)' 카테고리의 다른 글
[엑셀 함수강좌] 판매내역 부가세, 최종금액 계산(INT)엑셀교실 (0) | 2016.12.16 |
---|---|
[엑셀 함수강좌] 날짜데이터 요일계산(TEXT)엑셀교실 (0) | 2016.12.15 |
[엑셀 메뉴강좌] 서식코드 차이점(0, #, ?) 엑셀교실 (0) | 2016.12.15 |
[엑셀 함수강좌] 날짜데이터 일련번호 반환(WEEKDAY)엑셀교실 (0) | 2016.12.15 |
[엑셀 메뉴강좌] 배열 수식으로 한번에 계산하기엑셀교실 (0) | 2016.12.15 |