엑셀 공부 A to Z

📌 엑셀에서 특정 문자만 뽑아내는 법! LEFT, RIGHT, MID 함수 총정리

snupple 2025. 2. 23. 22:02
반응형

 

안녕하세요!

오늘은 엑셀에서 특정 문자만 추출할 수 있는 LEFT, RIGHT, MID 함수에 대해 알아보겠습니다.

 

데이터에서 특정 부분만 가져와야 할 때,

예를 들어 이름에서 성만 가져오거나, 제품 코드에서 특정 숫자만 추출하는 경우에 유용하게 사용할 수 있습니다.

 

그럼 함께 사용법을 살펴보겠습니다!


🔹 LEFT, RIGHT, MID 함수란?

이 세 가지 함수는 문자열에서 특정 위치의 문자만 추출하는 함수입니다.

함수 기능
LEFT 문자열의 왼쪽에서 지정한 개수만큼 문자 추출
RIGHT 문자열의 오른쪽에서 지정한 개수만큼 문자 추출
MID 문자열의 중간에서 지정한 위치부터 특정 개수만큼 문자 추출

✅ 각 함수의 기본 공식

=LEFT(셀, 문자 개수)
→ 왼쪽에서 n개 추출
 
=RIGHT(셀, 문자 개수)
→ 오른쪽에서 n개 추출
 
=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 함수와 함께 사용하면 더욱 강력한 기능을 제공합니다.


더 궁금한 점이 있다면 댓글로 남겨주세요. 감사합니다!

 

반응형