엑셀 특정 문자 뒷부분 추출|하이픈·슬래시 뒤 텍스트 가져오기

하이픈·슬래시·공백 뒤쪽 텍스트만 가져오기

상품코드, 이메일, 경로, 부서명처럼 한 셀에 구분기호가 들어 있다면 TEXTAFTER로 특정 문자 뒤의 값만 추출할 수 있습니다. 구버전 Excel용 RIGHT·LEN·FIND 방식도 함께 정리합니다.

뒷부분 추출 수식 바로 만들기

1. 하이픈 뒤쪽만 가져오기

A2에 SEOUL-001이 있다면 하이픈 뒤의 001만 추출할 수 있습니다.

=TEXTAFTER(A2,"-")

2. 슬래시 뒤부분 추출

영업팀/서울지점처럼 슬래시로 구분되어 있다면 다음과 같습니다.

=TEXTAFTER(A2,"/")

3. 공백 뒤의 나머지 텍스트 가져오기

A2가 김민수 영업팀이라면 첫 공백 뒤의 영업팀을 가져올 수 있습니다.

=TEXTAFTER(A2," ")
기준 문자만 바꾸면 같은 구조로 사용할 수 있습니다.
하이픈은 "-", 슬래시는 "/", 공백은 " ", 쉼표는 ","입니다.

4. 마지막 하이픈 뒤쪽만 가져오기

A2가 AA-BB-CC이고 마지막 하이픈 뒤의 CC만 필요하다면 인스턴스 번호에 -1을 사용할 수 있습니다.

=TEXTAFTER(A2,"-",-1)

5. 두 번째 하이픈 뒤쪽 가져오기

두 번째 하이픈을 기준으로 그 뒤를 가져오려면 다음과 같습니다.

=TEXTAFTER(A2,"-",2)

6. 기준 문자가 없을 때 원본 표시

기준 문자가 없는 셀도 섞여 있다면 IFERROR를 함께 사용해 오류 대신 원본을 표시할 수 있습니다.

=IFERROR(TEXTAFTER(A2,"-"),A2)

7. 구버전 Excel에서는 RIGHT + LEN + FIND

TEXTAFTER를 지원하지 않는 Excel이라면 RIGHT, LEN, FIND를 조합할 수 있습니다.

=RIGHT(A2,LEN(A2)-FIND("-",A2))

FIND가 하이픈 위치를 찾고, LEN이 전체 길이를 계산한 뒤 RIGHT가 뒤쪽 문자만 가져옵니다.

FIND는 기준 문자가 없으면 오류가 납니다.
데이터에 구분기호가 없는 행이 있을 수 있다면 IFERROR로 감싸는 편이 안전합니다.
=IFERROR(RIGHT(A2,LEN(A2)-FIND("-",A2)),A2)

8. 이메일에서 도메인만 추출하기

A2에 name@example.com이 있다면 @ 뒤쪽만 가져올 수 있습니다.

=TEXTAFTER(A2,"@")

9. 앞부분을 가져오려면 TEXTBEFORE

반대로 특정 문자 앞쪽이 필요하다면 TEXTBEFORE를 사용합니다.

=TEXTBEFORE(A2,"-")

특정 문자 앞부분 추출 방법 보기

10. 추출한 값에 공백이 남아 있다면

구분기호 뒤에 공백이 함께 들어 있는 데이터라면 TRIM을 조합하면 깔끔하게 정리할 수 있습니다.

=TRIM(TEXTAFTER(A2,"-"))
원하는 결과수식
하이픈 뒤부분=TEXTAFTER(A2,"-")
슬래시 뒤부분=TEXTAFTER(A2,"/")
공백 뒤부분=TEXTAFTER(A2," ")
마지막 하이픈 뒤=TEXTAFTER(A2,"-",-1)
기준 문자 없으면 원본=IFERROR(TEXTAFTER(A2,"-"),A2)
구버전 Excel=RIGHT(A2,LEN(A2)-FIND("-",A2))

11. 내 데이터 기준으로 분리 수식 만들기

셀과 구분기호를 입력하면 EXCEL1004에서 앞부분·뒷부분 추출 수식을 바로 생성할 수 있습니다.

TEXTAFTER 수식 자동 만들기

같이 해결하면 좋은 엑셀 문제

댓글

이 블로그의 인기 게시물

무명전설순위 최신 정리|투표 순위·결승 TOP10 한눈에 보기

무명전설 순위 최신 업데이트, 지금 누가 가장 앞서가고 있나

무명전설 결승전 날짜 언제? 방청 신청 방법·공식 확인 경로 총정리