엑셀 특정 문자 뒤 텍스트 추출 공식의 간단 사용법
엑셀 특정 문자 뒤 텍스트 추출 공식 목차
영상강의
예제파일 다운로드
오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.
- [실무기초] 특정문자 뒤 텍스트 추출하기예제파일
사용된 공식
- 특정문자 뒤 텍스트 추출 공식
=RIGHT(셀, LEN(셀)-FIND("특정문자",셀)-LEN("특정문자")+1)
- 특정문자 사이 텍스트 추출 공식 (서로 다른 문자일 경우)
=MID(셀, FIND("특정문자1", 셀)+LEN("특정문자1"), FIND("특정문자2", 셀)-FIND("특정문자1", 셀)-LEN("특정문자1"))
사용예제

특정 문자 뒤 텍스트 추출 공식의 사용법을 알아봅니다. 안내
이번 강의에서는 특정 문자 뒤 텍스트를 추출하는 공식에 대해 알아봅니다.
해당 공식은 셀 글자수에 상관없이 특정문자 뒤 텍스트를 자동으로 추출합니다. 공식의 단계별 동작원리는 아래 관련 포스트에 자세히 적어드렸습니다.
만약 두 특정문자 사이의 텍스트를 추출해야 할 경우 두번째 공식을 사용할 수 있습니다. 해당 강의에서 사용한 공식은 '서로 다른' 두 특정문자일 경우 예제입니다. 만약 두개의 같은 특정문자 사이의 텍스트를 추출해야 할 경우의 공식도 아래 관련 포스트에서 자세히 적어드렸습니다.
- 특정 문자 뒤 텍스트 추출 공식을 복사한 뒤, 예제파일 C2 셀에 붙여넣기 합니다. #NAME? 오류가 출력되면 정상입니다.

특정문자 뒤 텍스트 추출 공식을 복사/붙여넣기 합니다 - C2셀을 선택한 뒤, 단축키 CTRL + H 또는 [찾기 및 선택] - [바꾸기]로 이동합니다.

[찾기 및 바꾸기] 기능을 실행합니다. - 찾을 내용은 '셀', 바꿀내용은 'A2' 를 입력한 후 [바꾸기]를 클릭합니다.

찾을내용과 바꿀내용을 입력한 뒤 [바꾸기] 버튼을 클릭합니다. - 한번 더 찾을 내용에는 '특정문자', 바꿀내용은 '특기: '를 입력합니다. (특기: 뒤에는 '띄어쓰기'를 포함하여 입력합니다.)

다시 한번 더 찾을내용과 바꿀내용을 입력한 뒤 [바꾸기] 버튼을 클릭합니다. - 특정문자 뒤 텍스트 추출 작업이 완료되었습니다.

텍스트 추출 작업이 완료되었습니다. - 마우스 커서를 셀의 오른쪽 아래로 가져간 뒤, 아래로 자동채우기하여 모든셀에 공식을 적용합니다.

아래로 자동채우기 하여 모든셀에 공식을 적용합니다. - 특정문자 사이 텍스트 추출 공식을 예제파일의 E2 셀에 복사/붙여넣기 합니다.

특정문자 사이 텍스트 추출 공식을 붙여넣기합니다. - 이후 아래 항목처럼 찾기/바꾸기를 수행하면 두 특정문자 사이 텍스트 추출 작업이 완료됩니다.
찾을내용 바꿀내용 비고 셀 A2 특정문자1 나이: 마지막에 '띄어쓰기'를 포함하여 입력 특정문자2 특기: 마지막에 '띄어쓰기'를 포함하여 입력 
특정문자 사이 텍스트 추출 작업이 완료되었습니다.
- 특정문자 뒤 텍스트 추출 공식

질문이 하나 있는데요...특정문자가 없고 " " 그냥 사이띄우기만 있는상태에서 뒤에 택스트를 불러올려면 어떻게 해야할까요??
예1) 닥터스트레이지 아이언맨 순간이동
예2) 캡틴아메리카 스파이더맨 거미줄쏘기
뒤에 택스트만 불러와야합니다.
본문중에
>사용된 공식
2.특정문자 사이 텍스트 추출 공식 (서로 다른 문자일 경우)
=MID(셀, FIND("특정문자1", 셀)+LEN("특정문자1"), FIND("특정문자2", 셀)-FIND("특정문자1", 셀)-LEN("특정문자2"))
공식을 사용해보니 제일 마지막에 LEN("특정문자2") -> LEN("특정문자1")로 수정해야 제대로 나오는걸 확인했습니다.
바나나,파인애플,바닐라라떼,콩,쌀
이러한 문구가 있을때 저런 콤마를 기준으로 단어를 추출할 수 있을까요?
1셀에는 바나나가 들어가고 2셀에는 파인애플이 들어가는 방식을 배우고 싶은데 혹시 어떤강의를 보면 좋을지 부탁 드립니다.
고객 유형분석하는데 있어 저부분이 풀리지 않아 고민중입니다.
감사합니다.
[1] 가장 쉬운 방법은 홈페이지에 제공해드린 TEXTSPLIT 함수를 사용해보세요. 실시간으로 텍스트를 분리할 수 있습니다.
https://www.oppadu.com/product/textsplit-%ED%95%A8%EC%88%98-%EC%B6%94%EA%B0%80%EA%B8%B0%EB%8A%A5/
[2] 만약 개수가 5개로 일정하다면, FIND 함수와 MID 함수를 적절히 응용하시면 제한적으로 구현하실 수 있습니다. 관련 내용은 아래 포스트를 참고해보세요.
https://www.oppadu.com/%ed%8a%b9%ec%a0%95%eb%ac%b8%ec%9e%90-%ec%82%ac%ec%9d%b4-%ea%b0%92-%ec%b6%94%ec%b6%9c%ed%95%98%ea%b8%b0/
다만 위 공식은 콤마가 여러개 랜덤으로 발생할 경우 유동적으로 사용하기 어렵다는 문제가 있습니다.
[3] 만약 가끔씩 일어나는 작업이라면, '텍스트나누기' 기능을 이용할 수도 있습니다. 단, 텍스트나누기 기능은 기본적으로 '가로방향'으로 나열되기 때문에, '세로방향'으로 나누려면 텍스트 나누기 후 행열전환으로 복사/붙여넣기 해주셔야 합니다.
=MID(셀, FIND("특정문자1", 셀)+LEN("특정문자1"), FIND("특정문자2", 셀)-FIND("특정문자1", 셀)-LEN("특정문자2"))
에서 마지막 LEN("특정문자1")이 되어야하는건 아닌지요?
<수정후>
=MID(셀, FIND("특정문자1", 셀)+LEN("특정문자1"), FIND("특정문자2", 셀)-FIND("특정문자1", 셀)-LEN("특정문자1"))
방금 내용 수정했습니다. :)
네 적어주신 내용이 맞습니다. 확인해주셔서 감사드립니다.
사랑해