안녕하세요!
오늘은 엑셀에서 특정 문자만 추출할 수 있는 LEFT, RIGHT, MID 함수에 대해 알아보겠습니다.
데이터에서 특정 부분만 가져와야 할 때,
예를 들어 이름에서 성만 가져오거나, 제품 코드에서 특정 숫자만 추출하는 경우에 유용하게 사용할 수 있습니다.
그럼 함께 사용법을 살펴보겠습니다!
🔹 LEFT, RIGHT, MID 함수란?
이 세 가지 함수는 문자열에서 특정 위치의 문자만 추출하는 함수입니다.
함수 | 기능 |
LEFT | 문자열의 왼쪽에서 지정한 개수만큼 문자 추출 |
RIGHT | 문자열의 오른쪽에서 지정한 개수만큼 문자 추출 |
MID | 문자열의 중간에서 지정한 위치부터 특정 개수만큼 문자 추출 |
✅ 각 함수의 기본 공식
=LEFT(셀, 문자 개수)
=RIGHT(셀, 문자 개수)
=MID(셀, 시작 위치, 문자 개수)
🔹 LEFT 함수 사용법 (왼쪽 문자 추출)
LEFT 함수는 문자열의 왼쪽에서 지정한 개수만큼 문자를 추출합니다.
✅ 기본 사용법
=LEFT(A1, 3)
- A1 셀의 왼쪽에서 3개의 문자만 추출
✅ 예제 1: 제품 코드에서 카테고리 추출
제품 코드 | 제품명 |
AB12345 | 가방 |
CD67890 | 신발 |
EF13579 | 모자 |
카테고리(앞 2자리)를 추출하려면
=LEFT(A2, 2)
결과: "AB", "CD", "EF"
🔹 RIGHT 함수 사용법 (오른쪽 문자 추출)
RIGHT 함수는 문자열의 오른쪽에서 지정한 개수만큼 문자를 추출합니다.
✅ 기본 사용법
=RIGHT(A1, 4)
- A1 셀의 오른쪽에서 4개의 문자만 추출
✅ 예제 2: 제품 코드에서 일련번호 추출
제품 코드 | 일렬번호 |
AB12345 | 12345 |
CD67890 | 67890 |
EF13579 | 13579 |
일련번호(뒤 5자리)를 추출하려면
=RIGHT(A2, 5)
결과: "12345", "67890", "13579"
🔹 MID 함수 사용법 (중간 문자 추출)
MID 함수는 문자열의 중간에서 특정 개수만큼 문자를 추출합니다.
✅ 기본 사용법
=MID(A1, 3, 4)
- A1 셀에서 3번째 문자부터 4개를 추출
✅ 예제 3: 제품 코드에서 중앙 값 추출
제품 코드 | 지역 코드 |
AB12345 | 12 |
CD67890 | 67 |
EF13579 | 13 |
제품 코드에서 3번째 문자부터 2자리만 추출하려면
=MID(A2, 3, 2)
결과: "12", "67", "13"
🔹 LEFT, RIGHT, MID 함수 활용 예시
📌 예제 4: 전화번호에서 지역번호 추출
전화번호 | 지역번호 |
02-1234-5678 | 02 |
031-5678-1234 | 031 |
051-9876-5432 | 051 |
✅ 전화번호에서 지역번호(앞자리)만 추출하려면
=LEFT(A2, FIND("-", A2)-1)
- FIND("-", A2)는 첫 번째 "-" 기호의 위치를 찾음
- LEFT(A2, FIND("-", A2)-1)는 "-" 앞부분(지역번호)만 추출
🔹 LEFT, RIGHT, MID 함수 조합하기
✅ 예제 5: 주민등록번호에서 생년월일 추출
주민등록번호 | 생년월일 |
900101-1234567 | 900101 |
850525-2345678 | 850525 |
010303-3456789 | 010303 |
생년월일(앞 6자리)을 추출하려면
=LEFT(A2, 6)
결과: "900101", "850525", "010303"
✅ 예제 6: 이메일 주소에서 사용자명 추출
이메일 주소 | 사용자명 |
user123@gmail.com | user123 |
hello567@naver.com | hello567 |
test998@yahoo.co.kr | test998 |
사용자명(이메일 앞부분)만 추출하려면
=LEFT(A2, FIND("@", A2)-1)
결과: "user123", "hello567", "test998"
지금까지 엑셀 LEFT, RIGHT, MID 함수를 활용하여 특정 문자만 추출하는 방법을 알아보았습니다.
이 함수들은 데이터를 정리할 때 매우 유용하며,
FIND 함수와 함께 사용하면 더욱 강력한 기능을 제공합니다.
더 궁금한 점이 있다면 댓글로 남겨주세요. 감사합니다!
'엑셀 공부 A to Z' 카테고리의 다른 글
📌 엑셀에서 오늘 날짜 & 현재 시간 표시하는 방법 (NOW, TODAY 함수) (0) | 2025.02.23 |
---|---|
📌 엑셀에서 문자 합치기! CONCATENATE & CONCAT 함수 차이와 사용법 (0) | 2025.02.23 |
📌 엑셀에서 글자 수 세기? LEN 함수로 한 번에 해결! (0) | 2025.02.23 |
📌 빈 셀 제외하고 개수 세기! 엑셀 COUNTA 함수 활용법 (0) | 2025.02.23 |
📌 엑셀에서 숫자 개수 세는 방법! COUNT 함수 사용법 (0) | 2025.02.23 |