함수 요약
엑셀 LEFT 함수는 문자열의 처음부터 지정한 개수의 문자를 추출하는 함수입니다.
함수 구문
=LEFT(텍스트, [글자수])
•
텍스트
-
문자를 추출할 텍스트입니다.
•
글자수
-
[선택인수]텍스트에서 추출할 문자 개수입니다.
- 생략 시, 기본값은 '1' 입니다. (한 글자 추출)
상세 설명
엑셀 LEFT 함수는 문자열의 왼쪽부터 지정한 수의 문자를 추출하는 함수입니다. 텍스트, 숫자 등 다양한 데이터 형식에서 사용할 수 있습니다.
=LEFT("오빠두엑셀",3)/ / 결과: 오빠두 =LEFT("13492",2)/ / 결과: 13
단, LEFT 함수는 셀 안에 입력된 실제 데이터를 기준으로 값을 추출하고 셀에 적용된 셀 서식은 추출 값에 영향을 주지 않습니다. 예를 들어, 사용자 지정 서식으로 겉으로 보이는 값이 "총 10,000원"이고 실제 값이 10000 이라면, LEFT(셀,2) 는 "10"을 반환합니다.
/ / A1 : "총10000원" (실제 값은 10000) =LEFT(A1,2)/ / 결과 : 10
텍스트의 오른쪽부터 추출하려면 RIGHT 함수를, 텍스트의 중간 지점부터 추출하려면 MID 함수를 사용합니다. 만약 BYTE 단위로 글자를 추출해야 할 경우 LEFTB 함수를 사용할 수 있습니다.
=LEFT("안녕하세요", 2)/ / 결과 : "안녕" (2 글자) =LEFTB("안녕하세요", 2)/ / 결과 : "안" (2 byte)
LEFT 함수 간단 예제
1) 주민등록번호에서 생년월일만 추출하기
=LEFT("881002-1234567",6) / / 결과 : 881002
2) 이메일 주소에서 아이디만 추출하기
엑셀 FIND 함수는 텍스트에서 특정 단어의 위치 순번을 반환합니다. 이를 활용하여, 다음과 같이 수식을 작성하면 이메일 주소에서 @ 앞의 아이디를 추출할 수 있습니다.
/ / 이메일 : "oppadu@naver.com" =LEFT(A1, FIND("@", A1)-1) / / "oppadu"를 반환합니다.
그 외 주의사항
MS 공식 홈페이지 링크
로그인
지금 가입하고 댓글에 참여해보세요!
5 댓글