엑셀로 고객 정보, 상품 코드, 주민등록번호, 이메일 주소 등을 정리할 때
데이터에서 일정한 위치의 문자만 추출해야 할 일이 자주 생깁니다.
예를 들어 이름 앞의 성만 분리하거나, 제품 코드에서 분류코드만 추출하고 싶을 때 말이죠.
이럴 때 꼭 알아야 할 함수가 바로 LEFT, RIGHT, MID 함수입니다.
이 글에서는 세 함수를 직관적인 예제와 함께 완벽히 이해할 수 있도록 설명드리겠습니다.
업무 속도와 정확도가 눈에 띄게 향상될 수 있으니 꼭 끝까지 읽어주세요.
1. LEFT 함수로 앞쪽 문자 추출하기
LEFT 함수는 문자열의 왼쪽에서부터 지정한 개수만큼 문자를 추출합니다.
기본 구조
sql
복사
편집
=LEFT(텍스트, 추출할_문자_수)
예시
sql
복사
편집
=LEFT("홍길동", 1)
결과는 홍이 됩니다. 이름에서 성만 따로 추출할 수 있죠.
활용 예시
전화번호에서 지역번호 추출
주민등록번호 앞자리 추출
제품 코드 앞 숫자로 분류 구분
2. RIGHT 함수로 끝부분 문자 추출하기
RIGHT 함수는 문자열의 오른쪽 끝에서부터 지정한 개수만큼 문자를 가져옵니다.
기본 구조
sql
복사
편집
=RIGHT(텍스트, 추출할_문자_수)
예시
sql
복사
편집
=RIGHT("2025년04월", 2)
결과는 04가 됩니다. 월을 따로 추출할 수 있어 날짜 처리에 유용합니다.
활용 예시
이메일 주소에서 도메인 추출
주문번호에서 일련번호 추출
주민등록번호 뒷자리 추출
3. MID 함수로 중간 문자 추출하기
MID 함수는 문자열의 중간에서 시작해서 원하는 개수만큼 문자를 추출합니다.
기본 구조
vbnet
복사
편집
=MID(텍스트, 시작_위치, 추출할_문자_수)
예시
vbnet
복사
편집
=MID("2025년04월", 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
'엑셀(EXCEL)' 카테고리의 다른 글
엑셀 전문가가 말해주는 FIND, SEARCH 함수로 업무 자동화하기 (0) | 2025.04.28 |
---|---|
엑셀 전문가가 말해주는 TRIM 함수 사용으로 보이지 않는 문자로 인한 오류 방지하기 (0) | 2025.04.27 |
엑셀 전문가가 말해주는 SUMIF, COUNTIF, AVERAGEIF 함수로 매출과 배송 현황 쉽게 관리하는 법 (0) | 2025.04.25 |
엑셀 전문가가 말해주는 VLOOKUP, IFERROR 함수로 재고 현황 관리하는 실무 꿀팁 (0) | 2025.04.25 |
엑셀 전문가가 말해주는 IF 함수로 성적 관리하는 실전 노하우 (0) | 2025.04.25 |
댓글