LEFT 함수 문자 자르기 및 추출! 업무 자동화 027

Runeba입니다.

오늘은 Google 스프레드시트에서 문자열을 손쉽게 분리할 수 있는 LEFT 함수에 대해 알아보겠습니다. 특히 이름, 코드, 날짜 등 문자열에서 앞부분만 잘라서 쓰고 싶은 경우에 유용한 함수입니다.


LEFT 함수

LEFT 함수는 지정된 문자열에서 왼쪽부터 원하는 개수만큼의 문자를 잘라 반환합니다. 예를 들어 “Busan2025″에서 앞의 “Busan”만 가져오고 싶을 때 사용하면 아주 편리하죠.

LEFT 함수 구문 📘

LEFT(문자열, 문자_개수)
  • 문자열: 잘라낼 대상 문자열
  • 문자_개수: 왼쪽에서부터 추출할 문자 수 (생략하면 기본값은 1)

기본 예제 1: 제품 코드 앞 3자리 추출하기

=LEFT("A12345", 3)

👉 결과: "A12"
제품 코드에서 앞 3자리를 분리해 분류 작업에 활용할 수 있어요.


기본 예제 2: 이름에서 성만 추출하기

=LEFT("홍길동", 1)

👉 결과: "홍"
전체 이름에서 성만 추출할 때 유용합니다.


left

심화 예제 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

관련 문서

Google 공식 문서

댓글 남기기