Excel: заменить вхождения строки одного персонажа другим в строке?

82661
Nick Heiner

Я хочу формулу Excel, которая изменится Haverford, PAна haverford,+pa. (Текст в нижнем регистре, а пробелы заменяются символами плюса.)

Следующее получит первый пробел, но не все из них:

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

14

3 ответа на вопрос

20
Kije

Часть того, что вы хотите сделать, может быть выполнена с помощью функции « ЗАМЕНА ».

Это заменит определенные символы в текстовой строке указанными вами символами, в данном случае пробелы с символом +.

Затем для изменения регистра используйте функцию « НИЖНЯЯ ».

Если вы вложите «ЗАМЕНИТЕЛИ» в «НИЖНЮЮ», вы должны получить искомые изменения.

Текст ниже взят из справки Excel.


ЗАМЕНА

Заменяет new_text на old_text в текстовой строке. Используйте ЗАМЕНУ, когда вы хотите заменить определенный текст в текстовой строке; используйте REPLACE, если вы хотите заменить любой текст, который находится в определенном месте в текстовой строке.

Синтаксис

ЗАМЕНА (текст, OLD_TEXT, new_text, instance_num)

Текст - это текст или ссылка на ячейку, содержащую текст, для которого вы хотите заменить символы.

Старый_текст - это текст, который вы хотите заменить.

New_text - это текст, которым вы хотите заменить old_text.

Instance_num указывает, какое вхождение old_text вы хотите заменить на new_text. Если вы укажете instance_num, будет заменен только этот экземпляр old_text. В противном случае каждое вхождение old_text в тексте изменяется на new_text.


НИЖНИЙ

Преобразует все заглавные буквы в текстовой строке в строчные.

Синтаксис

LOWER (текст)

Текст - это текст, который вы хотите преобразовать в нижний регистр. НИЖЕ не меняет символы в тексте, которые не являются буквами.

9
pelms

Если вы хотите заменить все пробелы символом «+», попробуйте:

= НИЖНЯЯ (ЗАМЕНА (E19, "", "+"))
Пример стоит тысячи определений функций. Even Mien 12 лет назад 1
0
MDMarra

Почему бы не использовать поиск и замену, чтобы заменить всю строку Haverford, PA на ту, которую вы хотите. Вам не нужна формула для этого, просто встроенный инструмент поиска и замены.

это не разовая вещь. Пользователи будут вставлять строки, удобные для человека, но они нужны мне в другой форме для URL. Nick Heiner 14 лет назад 0

Похожие вопросы