Excel에서 특정 문자 뒤의 특정 문자열 바꾸기

Excel에서 특정 문자 뒤의 특정 문자열 바꾸기

나는 표시된 모든 게임이 표시되는 방식으로 Mame 파일을 정리하고 있습니다.성숙한(성인용 콘텐츠를 의미)은 필터링됩니다. Excel에 텍스트 파일(한 줄에 게임 하나)이 있는데 다음을 수행하고 싶습니다.

원래 라인:4psimasy=Tabletop / Mahjong *Mature*

타겟 라인:4psimasy=Mature

어떻게 해야 합니까?

답변1

게임이 에 있다고 가정하면 A1다음과 같이 하면 됩니다.

=IFERROR(REPLACE(A1; SEARCH("="; A1) + 1; SEARCH("Mature"; A1) - SEARCH("="; A1) - 1; ""); A1)

(참고: 지역 설정에 따라 수식의 세미콜론을 쉼표로 바꿔야 할 수도 있습니다.)

여기에 이미지 설명을 입력하세요

이 함수는 지정된 시작 위치(부호 바로 뒤)에서 원래 문자열( )의 지정된 수의 문자를 REPLACE()제거합니다(빈 문자열로 대체 ) .""A1=

"Mature"(또는 해당 문제에 대한 기호)라는 A1단어가 포함되어 있지 않으면 Excel 에서 오류가 발생하며 함수는 대신 내용을 포착하여 반환합니다 .=#VALUEIFERROR()A1


위의 단계 이후 원래 이름으로 열을 숨기고 잠그거나 검열된 이름을 복사하고 "선택하여 붙여넣기..." → 값을 선택하여 원래 이름을 완전히 바꿀 수 있습니다. 또는 원하는 출력이 텍스트 파일인 경우 검열된 이름을 별도의 워크시트로 이동하고 해당 이름만 Excel에서 내보낼 수도 있습니다.

관련 정보