← Все инструкции

Как заменить символ или слово в тексте формулой в Excel (ПОДСТАВИТЬ)

ПОДСТАВИТЬ заменяет заданный фрагмент текста на другой внутри строки. В отличие от «Найти и заменить», формула сохраняет исходные данные нетронутыми.

Формула

=ПОДСТАВИТЬ(A2;"-";" ")

Пошагово

  1. В A2 хранится исходный текст.
  2. Введите формулу: что искать и на что заменить.
  3. Для удаления символа оставьте последний аргумент пустым: =ПОДСТАВИТЬ(A2;"-";"").
  4. Протяните формулу вниз.

Пример

«8-900-123-45-67» → «8 900 123 45 67»; чтобы убрать дефисы совсем, замените на пустую строку.

Советы

Частые вопросы

Чем ПОДСТАВИТЬ отличается от ЗАМЕНИТЬ?

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

Как убрать все пробелы?

=ПОДСТАВИТЬ(A2;" ";"")

Другие инструкции

Названия функций даны для русской версии Excel; в других версиях они могут отличаться. Готовые таблицы: каталог шаблонов.

Готовые шаблоны Excel

Не хотите собирать таблицу с нуля? Возьмите готовый шаблон с формулами.

Весь каталог шаблонов

Вам может пригодиться

Читайте также