Как заменить текст или числа в Excel: полное руководство

Иван Корнев·18 августа 2026·2 мин

Чтобы быстро заменить текст или числа в Excel, нажмите Ctrl + H для массовых правок или используйте формулы ЗАМЕНИТЬ и ПОДСТАВИТЬ для динамических изменений данных.

Оглавление

Способ 1: Инструмент «Найти и заменить»

Этот метод подходит, когда нужно изменить существующие значения в ячейках на новые.

  1. Откройте окно замены: Нажмите сочетание клавиш Ctrl + H или перейдите на вкладку «Главная» > «Редактирование» > «Найти и выделить» > «Заменить».
  2. Заполните поля: В поле «Найти» введите текст или число, которое требуется изменить, а в поле «Заменить на» — новое значение.
  3. Настройте параметры (при необходимости): Нажмите кнопку «Параметры», чтобы уточнить поиск (например, искать только по точному совпадению ячеек или учитывать регистр).
  4. Выполните замену: Нажмите «Заменить все» для автоматической смены всех найденных значений или «Найти далее» и «Заменить» для пошагового контроля каждого изменения.
  5. Подтвердите результат: После завершения появится сообщение о количестве выполненных замен; проверьте корректность данных на листе.

Способ 2: Функции ЗАМЕНИТЬ и ПОДСТАВИТЬ

Используются, когда замена должна происходить автоматически при изменении исходных данных или зависеть от позиции символов.

  • Функция ЗАМЕНИТЬ: Заменяет часть строки по указанной позиции и количеству символов. Синтаксис: =ЗАМЕНИТЬ(стар_текст; начальная_позиция; число_знаков; новый_текст). Удобна для изменения артикулов или кодов с фиксированной структурой.
  • Функция ПОДСТАВИТЬ: Заменяет конкретный текст на другой без привязки к позиции. Синтаксис: =ПОДСТАВИТЬ(текст; старый_текст; новый_текст; [номер_вхождения]). Идеальна для удаления лишних пробелов или замены слов в предложениях.

Важные нюансы при замене данных

При замене чисел убедитесь, что формат ячеек соответствует новому значению, иначе Excel может не распознать результат как число.

  • Инструмент Ctrl + H позволяет заменять не только значения, но и фрагменты формул во всем диапазоне.
  • Для сложных сценариев (например, замены нескольких разных символов одновременно) может потребоваться вложенное использование функций или макросы.

Частые ошибки

  • Игнорирование формата ячеек: После замены чисел текст может остаться в текстовом формате, что сломает дальнейшие вычисления.
  • Случайная замена в формулах: Использование кнопки «Заменить все» без предварительной проверки может изменить важные части формул в выбранном диапазоне.

FAQ

Можно ли заменить несколько разных символов одновременно? Для этого потребуется вложенное использование функций или написание макроса, так как стандартный инструмент Ctrl + H меняет только один шаблон за раз.

В чем главное отличие функции ЗАМЕНИТЬ от ПОДСТАВИТЬ? Функция ЗАМЕНИТЬ работает с конкретной позицией и количеством символов, а ПОДСТАВИТЬ ищет заданный текст независимо от его места в строке.