Функции ПОДСТАВИТЬ и ЗАМЕНИТЬ в Excel

Этот пример показывает разницу между функцией SUBSTITUTE (ПОДСТАВИТЬ) и REPLACE (ЗАМЕНИТЬ).

  1. Если вы знаете, какой именно текст будет заменен, используйте функцию SUBSTITUTE (ПОДСТАВИТЬ).

    =SUBSTITUTE(A1,"2010","2013")
    =ПОДСТАВИТЬ(A1;"2010";"2013")

    ПОДСТАВИТЬ и ЗАМЕНИТЬ в Excel

  2. У функции SUBSTITUTE (ПОДСТАВИТЬ) есть 4-й дополнительный аргумент. Вы можете использовать его, чтобы указать, какие именно вхождения нужно заменить.

    =SUBSTITUTE(A1,"2010","2013",2)
    =ПОДСТАВИТЬ(A1;"2010";"2013";2)

    ПОДСТАВИТЬ и ЗАМЕНИТЬ в Excel

  3. Если вы знаете позицию заменяемого текста, используйте функцию REPLACE (ЗАМЕНИТЬ).

    =REPLACE(A1,1,3,"C")
    =ЗАМЕНИТЬ(A1;1;3;"C")

    ПОДСТАВИТЬ и ЗАМЕНИТЬ в Excel

Примечание: Функция заменяет 3 символа, начиная с 1-го знака.

Добавить комментарий

четырнадцать + 12 =

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: