Этот пример показывает разницу между функцией SUBSTITUTE (ПОДСТАВИТЬ) и REPLACE (ЗАМЕНИТЬ).
- Если вы знаете, какой именно текст будет заменен, используйте функцию SUBSTITUTE (ПОДСТАВИТЬ).
=SUBSTITUTE(A1,"2010","2013")
=ПОДСТАВИТЬ(A1;"2010";"2013")
- У функции SUBSTITUTE (ПОДСТАВИТЬ) есть 4-й дополнительный аргумент. Вы можете использовать его, чтобы указать, какие именно вхождения нужно заменить.
=SUBSTITUTE(A1,"2010","2013",2)
=ПОДСТАВИТЬ(A1;"2010";"2013";2)
- Если вы знаете позицию заменяемого текста, используйте функцию REPLACE (ЗАМЕНИТЬ).
=REPLACE(A1,1,3,"C")
=ЗАМЕНИТЬ(A1;1;3;"C")
Примечание: Функция заменяет 3 символа, начиная с 1-го знака.
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: http://www.excel-easy.com/examples/substitute-vs-replace.html
Перевела: Ольга Гелих
Правила перепечатки
Еще больше уроков по Microsoft Excel
Оцените качество статьи. Нам важно ваше мнение: