메뉴 건너뛰기

NetZone

엑셀 함수로 특정 문자 추출하는 방법

데이터 분석과 정리에 꼭 필요한 엑셀 문자 추출 함수들을 정리했습니다.

Co124405.png

1. LEFT 함수

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

=LEFT(A1, 3)

예: 셀 A1에 "Excel"이 있다면 결과는 "Exc"가 됩니다.

2. RIGHT 함수

RIGHT 함수는 문자열의 오른쪽에서 지정한 개수만큼 문자를 추출합니다.

=RIGHT(A1, 2)

예: 셀 A1에 "Excel"이 있다면 결과는 "el"이 됩니다.

3. MID 함수

MID 함수는 문자열의 특정 위치에서 원하는 길이만큼 문자를 추출합니다.

=MID(A1, 2, 3)

예: 셀 A1에 "Excel"이 있다면 두 번째 문자부터 3개를 추출하여 "xce"가 됩니다.

4. FIND 함수

FIND 함수는 특정 문자가 문자열 내에서 몇 번째 위치에 있는지 알려줍니다. 대소문자를 구분합니다.

=FIND("c", A1)

예: 셀 A1에 "Excel"이 있다면 결과는 3이 됩니다.

5. SEARCH 함수

SEARCH 함수는 FIND와 유사하지만 대소문자를 구분하지 않습니다.

=SEARCH("C", A1)

예: 셀 A1에 "Excel"이 있다면 결과는 3이 됩니다.

6. 실전 응용 예제

예를 들어, "홍길동-2026"이라는 문자열에서 이름과 연도를 분리하고 싶다면:

  • 이름 추출: =LEFT(A1, FIND("-", A1)-1) → "홍길동"
  • 연도 추출: =RIGHT(A1, 4) → "2026"