엑셀 LEFT/RIGHT/MID 함수로 문자열 추출하는 방법

단계를 눌러 순서대로 확인해보세요.

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

    "=LEFT(A1,3)"을 입력하면 A1 셀 텍스트의 맨 앞 3글자를 가져옵니다.

  2. RIGHT 함수로 뒤 글자 추출하기

    "=RIGHT(A1,4)"를 입력하면 A1 셀 텍스트의 맨 뒤 4글자를 가져옵니다.

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

    "=MID(A1,3,2)"를 입력하면 A1 셀 텍스트의 3번째 글자부터 2글자를 가져옵니다.

  4. LEN 함수와 함께 활용하기

    글자 길이가 일정하지 않을 때는 "LEN" 함수로 전체 길이를 구한 뒤 조합하면 더 유연하게 텍스트를 추출할 수 있습니다.

  5. 왜 유용할까?

    주민등록번호에서 생년월일만 뽑거나, 전화번호에서 지역번호만 분리하는 등 텍스트의 일부만 필요할 때 이 세 함수로 원하는 부분만 정확히 추출할 수 있습니다.

긴 텍스트에서 일부만 필요할 때

전화번호에서 지역번호만 빼거나 코드 값의 앞자리만 확인해야 할 때, 텍스트를 수동으로 지우는 대신 LEFT, RIGHT, MID 함수를 사용하면 원하는 위치의 글자만 정확하게 추출할 수 있습니다.

엑셀 텍스트 나누기 기능도 함께 확인해보세요

구분 기호로 셀을 나누는 텍스트 나누기 기능도 함께 알아두면 데이터 정리가 훨씬 편해집니다.

자주 묻는 질문

글자 길이가 매번 다르면 어떻게 하나요?

FIND 함수로 특정 기호(예: 공백, 하이픈)의 위치를 먼저 찾은 다음, 그 위치를 MID나 LEFT 함수의 기준으로 사용하면 길이가 달라도 정확히 추출할 수 있습니다.

추출한 값을 숫자로 계산에 사용할 수도 있나요?

LEFT, RIGHT, MID 함수의 결과는 기본적으로 텍스트이므로, 계산에 사용하려면 VALUE 함수로 감싸 숫자로 변환해야 합니다.