반응형
엑셀에서 고객번호, 상품코드, 지역코드 등 일정한 형식의 데이터가 있을 때 앞부분만 추출해야 하는 경우가 많습니다.
이럴 때 사용하는 함수가 바로 LEFT 함수입니다.
LEFT 함수는 문자 왼쪽부터 지정한 개수만큼 글자를 가져오는 함수입니다.
LEFT 함수란?
LEFT 함수는 텍스트의 왼쪽(앞부분)에서 원하는 개수만큼 문자를 추출합니다.
예를 들어
- A001 → A
- 서울특별시 → 서울
- 20260623 → 2026
처럼 사용할 수 있습니다.
LEFT 함수 기본 문법
=LEFT(텍스트, 글자수)
인수 설명
| 인수 | 설명 |
| 텍스트 | 추출할 원본 데이터 |
| 글자수 | 왼쪽에서 가져올 문자 개수 |
LEFT 함수 사용 예제
예제 1. 앞 3글자 추출
=LEFT(A2,3)
원본 데이터
| 데이터 |
| ABC123 |
| SEOUL01 |
| KOR999 |
결과
| 결과 |
| ABC |
| SEO |
| KOR |
예제 2. 연도만 추출하기
날짜가 숫자 형태로 저장되어 있을 때
=LEFT(20260623,4)
결과
2026
앞 4자리인 연도만 추출됩니다.
예제 3. 지역코드 추출
=LEFT(A2,2)
| 주소 |
| 서울강남 |
| 부산해운대 |
| 대구수성 |
결과
| 지역 |
| 서울 |
| 부산 |
| 대구 |
실무 활용 예제
고객코드에서 등급 추출
| 고객번호 |
| VIP001 |
| VIP002 |
| GOLD001 |
공식
=LEFT(A2,3)
결과
| 등급 |
| VIP |
| VIP |
| GOL |
고객 등급 분류에 활용할 수 있습니다.
LEFT + LEN 함수 활용
마지막 글자를 제외하고 가져오기
=LEFT(A2,LEN(A2)-1)
예시
원본
| A001X |
결과
A001
LEN 함수로 전체 길이를 구한 후 마지막 글자를 제외할 수 있습니다.
LEFT 함수 사용 시 주의사항
1. 공백도 문자로 인식
=LEFT("서울 강남",2)
결과
서울
공백도 글자 수 계산에 포함됩니다.
2. 글자 수가 실제 길이보다 크면
=LEFT("ABC",10)
결과
ABC
오류가 발생하지 않고 원본 전체가 반환됩니다.
LEFT 함수와 함께 자주 사용하는 함수
| 함수 | 설명 |
| RIGHT | 오른쪽 문자 추출 |
| MID | 중간 문자 추출 |
| LEN | 문자 길이 계산 |
| FIND | 특정 문자 위치 찾기 |
| TEXT | 날짜·숫자 형식 변환 |
핵심 정리
✅ LEFT 함수는 텍스트의 왼쪽부터 문자를 추출한다.
✅ 코드, 지역명, 연도 추출 등에 자주 사용된다.
✅ LEN 함수와 함께 사용하면 더욱 강력하다.
✅ 데이터 가공 및 정리에 필수 함수 중 하나이다.
엑셀 LEFT 함수

반응형
'강의 > 엑셀 실무' 카테고리의 다른 글
| 엑셀 MID 함수 - 텍스트 중간 글자 추출하기 (0) | 2026.06.23 |
|---|---|
| 엑셀 RIGHT 함수 - 오른쪽 문자 추출하기 (0) | 2026.06.23 |
| 엑셀 TEXT 함수 - 날짜·숫자 서식 자유롭게 변경하기 (0) | 2026.06.23 |
| 엑셀 MATCH 함수 - 원하는 위치 찾기 (0) | 2026.06.23 |
| 엑셀 INDEX 함수 - 원하는 위치의 값 가져오기 (0) | 2026.06.23 |