Note: The other languages of the website are Google-translated. Back to English

Excel의 셀에서 특정 문자 앞뒤의 텍스트를 제거하는 방법은 무엇입니까?

이 문서에서는 Excel의 셀에서 특정 문자 또는 n 번째 발생 문자 앞이나 뒤의 텍스트를 제거하는 다양한 방법을 소개합니다.


Excel에서 찾기 및 바꾸기로 특정 문자 앞뒤의 텍스트 삭제

찾기 및 바꾸기 기능을 사용하여 특정 문자 앞뒤의 모든 텍스트를 제거하려면 다음과 같이하십시오.

1. 특정 문자 앞뒤의 텍스트를 제거 할 셀을 선택하고 Ctrl 키 + H 키를 눌러 찾기 및 바꾸기 대화.

찾기 및 바꾸기 대화 상자에서 :

1. 쉼표와 같은 특정 문자 앞의 모든 항목을 제거하려면 다음을 입력하십시오. *, 무엇을 찾기 텍스트 상자;

2. 쉼표와 같은 특정 문자 뒤를 모두 제거하려면 다음을 입력하십시오. ,*무엇을 찾기 텍스트 상자;

배송 시 요청 사항:

1. 필요에 따라 쉼표를 임의의 문자로 변경할 수 있습니다.

2.이 경우 마지막 쉼표 앞이나 첫 번째 쉼표 뒤의 모든 텍스트가 선택한 셀에서 제거됩니다.

2. 계속 로 교체 빈 텍스트 상자를 클릭 한 다음 모두 바꾸기 단추. 스크린 샷보기 :


Excel의 셀에서 모든 숫자, 숫자가 아닌 문자 또는 지정된 문자를 쉽게 제거

용 Kutools 뛰어나다's 캐릭터 제거 유틸리티를 사용하면 Excel의 선택한 셀에서 모든 숫자, 숫자가 아닌 문자 또는 지정된 문자를 쉽게 제거 할 수 있습니다.
전체 기능 다운로드 30-Excel 용 Kutools의 일 무료 트레일!


수식을 사용하여 첫 번째 / 마지막 특정 문자 앞 또는 뒤의 텍스트 삭제

이 섹션에서는 Excel의 셀에서 첫 번째 / 마지막 특정 문자 앞뒤의 모든 항목을 삭제하는 공식을 보여줍니다.

첫 번째 쉼표 앞의 모든 항목을 제거하려면, 다음을 따르십시오:

빈 셀을 선택하고 아래 수식을 복사하여 붙여 넣은 다음 엔터 버튼 키. 그런 다음 채우기 핸들 수식을 다른 셀에 적용합니다. 스크린 샷보기 :

수식 : 첫 번째 쉼표 앞의 모든 항목 제거

= RIGHT (B5, LEN (B5)-찾기(",",B5))

배송 시 요청 사항:

1. 위 공식에서 B5는 텍스트를 제거 할 셀이고 ","는 텍스트를 제거 할 기준이되는 문자입니다.

2. 마지막 특정 문자 앞의 모든 문자를 제거하려면 다음 공식을 사용하십시오.

= RIGHT (B5, LEN (B5) -FIND ( "@", SUBSTITUTE (B5,"캐릭터","@ ", (LEN (B5) -LEN (SUBSTITUTE (B5,"캐릭터"," "))) / LEN ("캐릭터"))))

첫 번째 쉼표 뒤의 모든 항목을 제거하려면, 다음을 따르십시오:

빈 셀을 선택하고 아래 수식을 복사하여 붙여 넣은 다음 엔터 버튼 키. 그런 다음 채우기 핸들 수식을 다른 셀에 적용합니다. 스크린 샷보기 :

수식 : 첫 번째 쉼표 뒤의 모든 항목 제거

= LEFT (B5, FIND ( ",", B5) -1)

배송 시 요청 사항:

1. 위 공식에서 B5는 텍스트를 제거 할 셀이고 ","는 텍스트를 제거 할 기준이되는 문자입니다.

2. 마지막 특정 문자 뒤의 모든 문자를 제거하려면 다음 공식을 사용하십시오.

= LEFT (B5, FIND ( "@", SUBSTITUTE (B5,"문자","@ ", LEN (B5) -LEN (SUBSTITUTE (B5,"문자",""))))-1)


수식으로 n 번째 발생 문자 앞 또는 뒤의 텍스트 삭제

아래 수식은 Excel의 셀에서 n 번째 발생 문자 앞뒤의 모든 문자를 삭제하는 데 도움이 될 수 있습니다.

셀에서 n 번째 발생 문자 앞의 모든 문자를 제거하려면, 다음을 수행해야합니다.

결과를 출력 할 빈 셀을 선택하고 아래 수식을 복사 한 다음 엔터 버튼 키. 그런 다음 채우기 핸들 수식을 다른 셀에 적용합니다. 스크린 샷보기 :

수식 : 두 번째 발생 쉼표 앞의 모든 항목을 제거하십시오.

= RIGHT (SUBSTITUTE (B5",", CHAR (9), 2), LEN (B5)-FIND (CHAR (9), SUBSTITUTE (B5",", CHAR (9), 2), 1) + 1)

배송 시 요청 사항:

1. 수식에서 B5","및 2 숫자는 두 번째 발생 쉼표 이후의 모든 내용이 B5 셀에서 제거됨을 의미합니다.

2. 당신은 ","및 2 필요에 따라 모든 문자 및 발생 위치 번호에 번호를 입력하십시오.

셀에서 n 번째 발생 문자 뒤의 모든 문자를 제거하려면, 다음을 수행해야합니다.

결과를 출력 할 빈 셀을 선택하고 아래 수식을 복사 한 다음 엔터 버튼 키. 그런 다음 채우기 핸들 수식을 다른 셀에 적용합니다. 스크린 샷보기 :


수식 : 두 번째 발생 쉼표 뒤의 모든 항목 제거

= LEFT (SUBSTITUTE (B5,",", CHAR (9),2), FIND (CHAR (9), SUBSTITUTE (B5,",", CHAR (9),2), 1) -1)

배송 시 요청 사항:

1. 수식에서 B5","및 2 숫자는 두 번째 발생 쉼표 이후의 모든 내용이 A7 셀에서 제거됨을 의미합니다.

2. 당신은 ","및 2 필요에 따라 모든 문자 및 발생 위치 번호에 번호를 입력하십시오.


Excel 용 Kutools를 사용하여 특정 문자 앞 / 뒤의 텍스트를 쉽게 제거하십시오.

범위의 각 셀에 대해 하나의 쉼표 구분 기호 만 있고이 쉼표 앞뒤의 모든 항목을 셀에서 제거하려면 다음을 시도하십시오. 셀 분할 ~의 유용성 Excel 용 Kutools. 이 유틸리티는 몇 번의 클릭만으로 문제를 해결하는 데 도움이됩니다.

1. 쉼표 앞뒤의 모든 항목을 제거 할 셀을 선택한 다음 쿠툴 > 본문 > 셀 분할. 스크린 샷보기 :

2. 에서 셀 분할 대화 상자에서 열로 분할 에서 옵션 거래증명방식 섹션 및 분할 기준 섹션에서 기타 옵션을 선택하고 빈 상자에 쉼표를 입력 한 다음 OK 단추. 스크린 샷보기 :

3. 또 다른 셀 분할 대화 상자가 나타나면 텍스트를 찾을 빈 셀을 선택한 다음 OK 버튼을 클릭합니다.

그러면 선택한 셀이 특정 문자 (쉼표)로 분할 된 것을 볼 수 있습니다. 스크린 샷보기 :

  무료 평가판(30-일) 이 유틸리티의 그것을 다운로드하려면 클릭하십시오을 클릭 한 다음 위 단계에 따라 작업 적용으로 이동합니다.


Excel 용 Kutools- 항상 미리 작업을 완료하고 인생을 즐길 수있는 더 많은 시간을 가질 수 있도록 도와줍니다.
자신과 가족을 위해 시간을 할애하지 않고 일을 따라 잡는 자신을 자주 발견하십니까?  Excel 용 Kutools 처리하는 데 도움을 줄 수 있습니다. 80% 엑셀 퍼즐과 80%의 작업 효율성을 향상시켜 가족을 돌보고 삶을 즐길 수 있는 더 많은 시간을 제공합니다.
300가지 작업 시나리오를 위한 1500가지 고급 도구를 사용하면 작업이 그 어느 때보다 쉬워집니다.
더 이상 공식과 VBA 코드를 암기 할 필요가 없습니다. 이제부터 두뇌에 휴식을 취하세요.
복잡하고 반복되는 작업은 몇 초 만에 한 번 처리 할 수 ​​있습니다.
매일 수천 건의 키보드 및 마우스 작업을 줄이고 지금 직업병에 작별 인사를하십시오.
3 분 안에 Excel 전문가가되어 빠르게 인정 받고 급여 인상 프로모션을받을 수 있습니다.
110,000 명의 매우 효과적인 사람들과 300 개 이상의 세계적으로 유명한 기업의 선택.
$ 39.0의 가치를 다른 사람의 $ 4000.0보다 더 가치있게 만드십시오.
전체 기능 무료 평가판 30-낮. 이유 없는 60일 환불 보장.

코멘트 (60)
아직 평가가 없습니다. 가장 먼저 평가하세요!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
정말 감사합니다! 너무 쉽게
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사합니다. 완벽한 솔루션.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
거기에 몇 가지 훌륭한 팁! 감사해요.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
너무 도움이 됩니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
덕분에 도움이 많이 되었습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
미드 포뮬러보다 이게 더 좋아요!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사합니다! 600개 항목에 대한 귀중한 시간을 절약해야 합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
문자 뒤에 있는 텍스트를 삭제하는 공식은 제가 딱 필요했던 것입니다. 고맙습니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
첫 단어 이후의 모든 텍스트를 삭제해야 합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
친애하는 바넷 프랭클,

공백이 단어 사이의 구분이라고 가정하면 이 공식 =LEFT(A2,FIND(" ",A2&" ")-1)가 도움이 될 수 있습니다. 그리고 단어가 쉼표와 같이 다른 단어로 구분되는 경우 공식의 공백을 쉼표로 바꾸십시오. =LEFT(A2,FIND(",",A2&",")-1)

안부, 크리스탈
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
이것은 이메일 데이터베이스에서 새 로그인을 생성/추출하는 데 실제로 매우 유용했습니다. 감사합니다! (감사합니다, 엑셀)!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
텍스트 문자열에서 여러 공백을 찾는 공식을 공유하여 해당 문자열에서 원하는 것을 쉽게 추출하십시오.
감사합니다
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
친애하는 TarunKumar,
죄송합니다. 질문을 받았는지 잘 모르겠습니다. 당신이하려는 일의 스크린 샷을 제공 할 수 있다면 좋을 것입니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
내 문자열에 여러 개의 /가 있고 문자열에서 찾은 마지막 / 뒤에 텍스트 또는 문자열을 분리하고 싶습니다. 이 작업을 수행하는 방법을 알려주십시오.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
좋은 날,
셀이 A4라고 가정하면 이 수식을 적용할 수 있습니다. =LEFT(A4,FIND("@",SUBSTITUTE(A4,"/","@",LEN(A4)-LEN(SUBSTITUTE(A4,"/",")) "))))-1) 마지막 / 기호 이전의 모든 텍스트를 가져옵니다.

그런 다음 =TRIM(RIGHT(SUBSTITUTE(A4,"/",REPT(" ",99)),99)) 수식을 적용하여 문자열에서 찾은 마지막 / 기호 다음에 텍스트를 가져옵니다. 스크린샷 참조:
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
스크린 샷을 참조하십시오 :
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
~와 함께
=오른쪽(A1,LEN(A1)-찾기(",",A1))
쉼표 뒤에 공백을 유지합니다. 쉬운 해결책은 다음과 같습니다.
=오른쪽(A1,LEN(A1)-찾기(",",A1)-1)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
좋은 날,
공유 주셔서 감사합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
STVP1-AMDC1-DELC2- 값 제거(-)를 수정하는 방법
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
좋은 날,
문자열에서 모든 대시 "-"를 제거하시겠습니까?
이 공식을 시도하십시오 =SUBSTITUTE(A1,"-","")
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요 여러분
이 페이지에 표시된 포럼을 사용하여 셀에서 여러 요소를 분할하려고 시도하지만 문제가 있습니다. 불일치와 문자가 누락되었습니다! 공식을 보려면 스냅샷을 확인하십시오. 예를 들어 행 21 상황은 다음과 같습니다.
A21: Bay12_PRL_Cb는 내 소스 셀입니다. Bay21/PRL/Cb를 3개의 셀로 나누고 싶습니다.
B21: Bay12_ ("_"가 없어야 함)
C21: PRL_Cb(이것은 잘 작동합니다. D21을 생성하기 위해 이 셀을 사용하고 숨길 것입니다)
D21: PR(PRL이 있어야 하고 L이 누락됨)
E21: Cb(이것은 잘 작동합니다)

아무도 내가 뭘 잘못하고 있는지 지적할 수 있습니까 ??
이것은 Excel mac 2008, 버전 12.3.2 라이선스입니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
스샷을 올렸는데 어째서인지 안보이네요!!!
공식은 다음과 같습니다.
B21: =LEFT(A21,LEN(A21)-FIND("_",A21))
C21: =오른쪽(A21,LEN(A21)-찾기("_",A21))
D21: =LEFT(C21,LEN(C21)-찾기("_",C21))
E21: =TRIM(RIGHT(SUBSTITUTE(A21,"_",REPT(" ",99)),99))
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
알겠습니다. 나는 여전히 내가 무엇을 잘못하고 있는지 모르지만 다른 공식을 사용했고 작동합니다. 그런 다음 수식을 사용하여 3개 이상의 범주로 셀을 분할하는 GOOD 방법입니다. 고마워 결정
여기 내 새로운 수정된 공식이 있습니다.
B21: =TRIM(LEFT(SUBSTITUTE(A21,"_",REPT(" ",99)),99))
C21: =RIGHT(A21,LEN(A21)-FIND("_",A21)) 숨길 셀
D21: =TRIM(LEFT(SUBSTITUTE(C21,"_",REPT(" ",99)),99))
E21: =TRIM(RIGHT(SUBSTITUTE(A21,"_",REPT(" ",99)),99))
결과 :
A21(출처): Bay12_PRL_Cb
B21: 베이21
D21: PRL
E21: 씨비

이것을 단순화하는 방법이 있다고 확신하지만 그것은 저에게 효과적입니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
친애하는 조나단 피에트,
당신을 위해 너무 행복합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 수식에 대한 도움이 필요합니다.
주소에 대한 첫 번째 정보의 두 열, 두 번째 열에는 국가만 필요합니다.
예 :
XXX34, AAABBBCCC VS, 슈비체
수식으로 어떻게 "Šveice"를 취할 수 있습니까?
감사합니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요 Artik님
다음 공식이 도움이 됩니다. =TRIM(RIGHT(SUBSTITUTE(A1,",",REPT(" ",LEN(A1))),LEN(A1)))
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
여보세요.
example1, example2, example3, example4, example5, example6, example7, example8, example9와 같은 하나의 셀에 텍스트 문자열이 있습니다.
예를 들어 5번째 쉼표 앞에 텍스트를 추출해야 합니다. 결과적으로 나는 example1, example2, example3, example4, example5와 같은 것을 갖게 될 것입니다.
어떤 도움이?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
좋은 날,
아래 수식은 셀에서 5번째 쉼표 이전의 모든 텍스트를 추출하는 데 도움이 될 수 있습니다.
=LEFT(SUBSTITUTE(A26," ","-",5),FIND("-",SUBSTITUTE(A26," ","-",5),1)-1)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕. =LEFT(B5,FIND(".",B5)-1 수식을 사용하려고 하지만 "." 대신 "/"를 사용하여 필요한 텍스트 및 숫자만 차지하도록 하고 싶습니다. 예를 들어 :
ABCD-5008/2 및 XYZ-5010/2. ABCD-5008과 XYZ-5010만 캡처하면 됩니다. 그러나 =LEFT(B5,FIND("/",B5)-1) 을 사용하면 #VALUE!가 제공됩니다. 이 문제에 접근하는 방법을 알려주십시오. 매우 감사합니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요 마리츠입니다.
내 경우에는 공식이 잘 작동합니다. 어떤 Office 버전을 사용하십니까?
아직 코멘트가 없습니다
더보기
여러분의 의견을 남겨
게스트로 게시
×
이 게시물 평가 :
0   등장 인물
추천 위치

Follow Us

저작권 © 2009 - WWW.extendoffice.com. | 판권 소유. 에 의해 구동 ExtendOffice. | | 사이트 맵
Microsoft 및 Office 로고는 미국 및 / 또는 기타 국가에서 Microsoft Corporation의 상표 또는 등록 상표입니다.
Sectigo SSL로 보호