Runeba입니다.
오늘은 Google 스프레드시트에서 문자열을 손쉽게 분리할 수 있는 LEFT
함수에 대해 알아보겠습니다. 특히 이름, 코드, 날짜 등 문자열에서 앞부분만 잘라서 쓰고 싶은 경우에 유용한 함수입니다.
빠른 목차
LEFT 함수
LEFT
함수는 지정된 문자열에서 왼쪽부터 원하는 개수만큼의 문자를 잘라 반환합니다. 예를 들어 “Busan2025″에서 앞의 “Busan”만 가져오고 싶을 때 사용하면 아주 편리하죠.
LEFT 함수 구문 📘
LEFT(문자열, 문자_개수)
- 문자열: 잘라낼 대상 문자열
- 문자_개수: 왼쪽에서부터 추출할 문자 수 (생략하면 기본값은 1)
기본 예제 1: 제품 코드 앞 3자리 추출하기
=LEFT("A12345", 3)
👉 결과: "A12"
제품 코드에서 앞 3자리를 분리해 분류 작업에 활용할 수 있어요.
기본 예제 2: 이름에서 성만 추출하기
=LEFT("홍길동", 1)
👉 결과: "홍"
전체 이름에서 성만 추출할 때 유용합니다.

심화 예제 1: 날짜 형식 텍스트에서 연도 추출 🔍
=LEFT("2025-07-04", 4)
📌 결과: "2025"
연-월-일 형식의 텍스트에서 연도만 추출해 필터링 등에 활용할 수 있어요.
심화 예제 2: 이메일 앞 아이디 추출 🔍
=LEFT(A2, FIND("@", A2)-1)
📌 설명: A2 셀에 "user@example.com"
이 있다면 결과는 "user"
FIND
함수와 함께 사용해 ‘@’ 앞까지만 가져옵니다.
심화 예제 3: 셀 자동 분기 처리용 구분자 추출 🔍
=LEFT(A2, FIND("-", A2)-1)
📌 설명: "서울-강남"
에서 "서울"
만 추출해 지역 분류에 활용할 수 있어요.
심화 예제 4: 사번에서 부서 코드 분리 🔍
=LEFT(B2, 2)
📌 설명: "HR10234"
형태라면 "HR"
만 추출해서 인사 부서 구분 가능
심화 예제 5: 텍스트 길이에 따라 조건 처리 🔍
=IF(LEN(A2)>5, LEFT(A2, 5), A2)
📌 설명: 5글자보다 긴 텍스트는 앞 5글자만 반환, 그렇지 않으면 그대로 유지
LEFT 함수 이럴 때 쓰면 좋아요 📊
상황 | 활용 예시 |
---|---|
이름에서 성만 필요할 때 | "홍길동" → "홍" |
날짜 형식에서 연도만 필요할 때 | "2025-01-01" → "2025" |
이메일 아이디만 추출할 때 | "abc@naver.com" → "abc" |
상품코드 앞 구분이 필요할 때 | "A1234" → "A" |
LEFT 함수 사용 시 주의사항 🧩
항목 | 설명 |
---|---|
문자열 길이보다 큰 문자 개수 | 전부 반환됨, 오류 발생 안 함 |
빈 문자열 입력 | 결과도 빈 문자열 |
숫자 입력 | 자동으로 문자열로 인식되어 작동 |
LEFT 함수 실무 활용 팁 💡
LEFT
+FIND
조합은 구분자 기준 분리에 최적입니다.- 문자 수가 고정되지 않은 경우에도
LEN
,SEARCH
,MID
함수와 함께 사용하면 유연한 처리 가능 - 구글 시트의 QUERY 함수 필터링 전에 문자열 전처리용으로 자주 사용됩니다.
링크
함께 보면 좋은 컨텐츠
ARRAYFORMULA 함수 반복 수식, 업무 자동화 026

ARRAYFORMULA 함수 반복 수식, 업무 자동화 026
ARRAYFORMULA 함수 이제 반복되는 수식은 그만! 안녕하세요, Runeba입니다.오늘은 Google 스프레드시트에서 반복 작업을 획기적으로 줄여주는 ARRAYFORMULA 함수에 대해 소개해드리겠습니다…
관련 문서
LEFT – Google Docs 편집기 고객센터
지정된 문자열의 첫 문자부터 시작되는 하위 문자열을 반환합니다. 사용 예 LEFT(A2,2) LEFT("lorem ipsum") 구문 LEFT(문자열, [문자_수]) 문자열 – 왼쪽 부분을 반환할 문자열입니다. 문자_수 – [