Excel : 문자열에서 한 문자의 발생을 다른 문자로 바꾸시겠습니까? 문자로 대체됩니다.) 다음은 첫 번째 공간을 얻지

로 변경되는 Excel 수식이 필요 Haverford, PA합니다 haverford,+pa. (텍스트는 소문자이며 공백은 더하기 문자로 대체됩니다.)

다음은 첫 번째 공간을 얻지 만 전부는 아닙니다.

=REPLACE(E19, SEARCH(" ", E19),1,"+")



답변

SUBSTITUTE “기능을 사용하여 원하는 작업을 수행 할 수 있습니다 .

텍스트 문자열의 특정 문자를 지정한 문자로 바꾸고이 경우 공백은 + 기호로 바꿉니다.

그런 다음 대소 문자를 변경하려면 ” LOWER “기능을 사용하십시오 .

“LOWER”내에 “SUBSTITUTE”를 중첩하면 원하는 변경 사항을 가져와야합니다.

아래 텍스트는 Excel 도움말에서 가져 왔습니다.


대용품

텍스트 문자열에서 new_text를 old_text로 대체합니다. 텍스트 문자열에서 특정 텍스트를 바꾸려면 SUBSTITUTE를 사용하십시오. 텍스트 문자열의 특정 위치에서 발생하는 텍스트를 바꾸려면 REPLACE를 사용하십시오.

통사론

SUBSTITUTE (텍스트, 이전 텍스트, 새 텍스트, 인스턴스 _ 숫자)

텍스트는 텍스트를 대체 할 텍스트가 포함 된 텍스트 또는 셀에 대한 참조입니다.

Old_text는 바꾸려는 텍스트입니다.

New_text는 old_text로 바꿀 텍스트입니다.

Instance_num은 new_text로 대체 할 old_text 발생을 지정합니다. instance_num을 지정하면 해당 old_text 인스턴스 만 바뀝니다. 그렇지 않으면 텍스트에서 old_text가 발생할 때마다 new_text로 변경됩니다.


보다 낮은

텍스트 문자열의 모든 대문자를 소문자로 변환합니다.

통사론

LOWER (텍스트)

텍스트는 소문자로 변환 할 텍스트입니다. 낮음은 문자가 아닌 텍스트의 문자를 변경하지 않습니다.


답변

모든 공백을 ‘+’문자로 바꾸려면 다음을 시도하십시오.

= LOWER (복제 (E19, "", "+"))

답변

찾기 및 바꾸기를 사용하여 전체 Haverford, PA 문자열을 원하는 문자열로 바꾸십시오. 내장 된 찾기 및 바꾸기 도구만으로도 공식이 필요하지 않습니다.