Заменяет вхождения определённого текста внутри строки.
Синтаксис
SUBSTITUTE(text, old_text, new_text, [instance_num])Аргументы
textобязательно
Исходный текст.
old_textобязательно
Текст, который нужно заменить.
new_textобязательно
Чем его заменить.
instance_numнеобязательно
Какое вхождение заменить; опустите, чтобы заменить все.
SUBSTITUTE заменяет один фрагмент текста другим по значению — идеально для очистки данных (удаление символов, исправление разделителей). Используйте REPLACE, когда нужно заменять по позиции.
=SUBSTITUTE("1,250,000", ",", "")→1250000Удаляет запятые, чтобы значение можно было использовать как число.
Выберите заменяемый текст
Укажите точный старый текст (с учётом регистра).
При необходимости ограничьте по вхождению
Добавьте instance_num, чтобы заменить только N-е вхождение.
SUBSTITUTE заменяет по совпадению текста; REPLACE заменяет фиксированный диапазон символов по позиции.