
Резюме
Функция REPLACE в Excel заменяет символы, указанные по месту в данной текстовой строке, на другую текстовую строку. Например, = REPLACE («XYZ123», 4,3, «456») возвращает «XYZ456».
Цель
Заменить текст в зависимости от местоположенияВозвращаемое значение
Измененный текст.Синтаксис
= ЗАМЕНИТЬ (старый_текст; начальное_число; число_символов; новый_текст)Аргументы
- old_text - текст для замены.
- start_num - начальная позиция в тексте для поиска.
- num_chars - количество заменяемых символов.
- new_text - текст, которым нужно заменить old_text.
Версия
Excel 2003Примечания по использованию
Функция REPLACE полезна для замены текста в известном месте в данной строке. Например, следующая формула заменяет 3 символа, начиная с 4-го символа:
=REPLACE("XYZ123",4,3,"456") // returns "XYZ456"
Вы можете использовать REPLACE для удаления текста, указав пустую строку ("") в качестве нового текста. В приведенной ниже формуле используется REPLACE для удаления первого символа из строки «XYZ»:
=REPLACE("XYZ",1,1,"") // returns "YZ"
В Excel есть несколько функций, которые можно использовать для замены текста. Ниже приводится краткое изложение. Также см. Примеры ниже.
- Используйте функцию ЗАМЕНИТЬ, если вы хотите заменить текст на основе известного местоположения.
- Используйте НАЙТИ или ПОИСК, чтобы найти и заменить текст, если местоположение заранее не известно.
- Используйте SUBSTITUTE для замены одного или нескольких экземпляров текста только на основе содержимого.