엑셀 전문가가 말해주는 LEFT, RIGHT, MID 함수로 텍스트 가공 쉽게 하기
본문 바로가기
엑셀(EXCEL)

엑셀 전문가가 말해주는 LEFT, RIGHT, MID 함수로 텍스트 가공 쉽게 하기

by koko1 2025. 4. 26.
반응형

엑셀로 고객 정보, 상품 코드, 주민등록번호, 이메일 주소 등을 정리할 때

데이터에서 일정한 위치의 문자만 추출해야 할 일이 자주 생깁니다.

예를 들어 이름 앞의 성만 분리하거나, 제품 코드에서 분류코드만 추출하고 싶을 때 말이죠.

이럴 때 꼭 알아야 할 함수가 바로 LEFT, RIGHT, MID 함수입니다.

이 글에서는 세 함수를 직관적인 예제와 함께 완벽히 이해할 수 있도록 설명드리겠습니다.

업무 속도와 정확도가 눈에 띄게 향상될 수 있으니 꼭 끝까지 읽어주세요.

 

1. LEFT 함수로 앞쪽 문자 추출하기

LEFT 함수는 문자열의 왼쪽에서부터 지정한 개수만큼 문자를 추출합니다.

 

기본 구조

sql

복사

편집

=LEFT(텍스트, 추출할_문자_)

예시

sql

복사

편집

=LEFT("홍길동", 1)

결과는 홍이 됩니다. 이름에서 성만 따로 추출할 수 있죠.

 

활용 예시

전화번호에서 지역번호 추출

주민등록번호 앞자리 추출

제품 코드 앞 숫자로 분류 구분

 

2. RIGHT 함수로 끝부분 문자 추출하기

RIGHT 함수는 문자열의 오른쪽 끝에서부터 지정한 개수만큼 문자를 가져옵니다.

 

기본 구조

sql

복사

편집

=RIGHT(텍스트, 추출할_문자_)

 

예시

sql

복사

편집

=RIGHT("202504", 2)

결과는 04가 됩니다. 월을 따로 추출할 수 있어 날짜 처리에 유용합니다.

 

활용 예시

이메일 주소에서 도메인 추출

주문번호에서 일련번호 추출

주민등록번호 뒷자리 추출

 

3. MID 함수로 중간 문자 추출하기

 

 

MID 함수는 문자열의 중간에서 시작해서 원하는 개수만큼 문자를 추출합니다.

 

기본 구조

vbnet

복사

편집

=MID(텍스트, 시작_위치, 추출할_문자_)

 

예시

vbnet

복사

편집

=MID("202504", 6, 2)

결과는 04. , 년월 정보에서 ""만 정확히 뽑아낼 수 있습니다.

 

활용 예시

상품 코드 중간에 있는 유형 정보 추출

날짜 텍스트에서 "" 정보 추출

주소에서 동//면 이름만 추출

 

4. 실무 응용 예제

 

 

데이터 예시

이름 전화번호 이메일 주소

김민수 010-1234-5678 minsoo@gmail.com

박영희 031-8765-4321 younghee@naver.com

이철수 02-4567-8910 chulsoo@daum.net

 

활용 수식

전화번호의 지역번호만 추출

sql

복사

편집

=LEFT(B2, FIND("-", B2) - 1)

 

이메일의 도메인명 추출 (naver.com )

sql

복사

편집

=RIGHT(B2, LEN(B2) - FIND("@", B2))

 

이메일의 아이디만 추출

sql

복사

편집

=LEFT(B2, FIND("@", B2) - 1)

 

5. 자주 묻는 질문

Q. 한글 텍스트도 처리되나요?

. 한글도 정상적으로 추출됩니다. , 문자가 1글자여도 컴퓨터는 1바이트가 아닌 1문자로 계산합니다.

 

Q. 문자열이 일정하지 않을 땐 어떻게 하나요?

FIND, LEN, SEARCH 등의 함수를 조합해서 활용하시면 됩니다. 위 예제처럼 FIND("@", )을 써서 위치를 동적으로 찾는 것이 핵심입니다.

 

6. 마무리하며

엑셀에서 텍스트를 가공하는 일은 생각보다 자주 필요합니다.

LEFT, RIGHT, MID 함수만 정확히 익혀도 데이터 정리가 훨씬 간편하고 빠르게 이루어집니다.

여기에 FIND, LEN, SEARCH 같은 함수들을 조합하면

정말 자동화의 마법을 경험하실 수 있습니다.

이제부터 텍스트 가공은 손이 아닌 함수에 맡겨보세요.

 

2025.04.25 - [엑셀(EXCEL)] - 엑셀 전문가가 말해주는 SUMIF, COUNTIF, AVERAGEIF 함수로 매출과 배송 현황 쉽게 관리하는 법

 

엑셀 전문가가 말해주는 SUMIF, COUNTIF, AVERAGEIF 함수로 매출과 배송 현황 쉽게 관리하는 법

매일같이 쌓이는 매출 데이터, 배송 이력, 고객 주문 정보…이 모든 데이터를 손으로 집계하고 계시다면 너무 비효율적이지 않을까요?엑셀에는 특정 조건에 따라 합계, 개수, 평균을 자동으로

4ulove.tistory.com

 

반응형

댓글