Удаление текста из ячейки путём сопоставления содержимого
В этой статье показано, как с помощью функции ПОДСТАВИТЬ удалить часть текстовой строки из указанных ячеек, сопоставив их содержимое.

Удаление текста путём сопоставления одного элемента содержимого в Excel
Удаление текста путём сопоставления нескольких элементов содержимого в Excel
Удаление текста путём сопоставления одного элемента содержимого в Excel
Универсальная формула
=SUBSTITUTE(text_string, text_to_remove, "")
Аргументы
Текстовая строка: Текстовая строка, содержащая конкретный текст, который вы хотите удалить. Это может быть:
- 1. Текст в кавычках;
- 2. Или ссылка на ячейку с текстом.
Текст для удаления: Текст, который вы хотите удалить из определённой ячейки. Это может быть:
- 1. Текст в кавычках;
- 2. Или ссылка на ячейку с текстом.
Как использовать эту формулу?
Как показано на скриншоте ниже, каждая ячейка в диапазоне B5:B9 содержит номера SSN. Чтобы удалить все дефисы из этих номеров, выполните следующие действия.

1. Выберите пустую ячейку, чтобы вывести результат.
2. Введите в неё приведённую ниже формулу и нажмите клавишу EnterЗатем перетащите маркер заполнения, чтобы применить формулу к другим ячейкам.
=SUBSTITUTE(B3,"-","")

Примечания:
- 1. Если вы хотите удалить текст, сопоставив его с другим содержимым, замените дефис в формуле на нужное вам значение.
- 2. Функция ПОДСТАВИТЬ (SUBSTITUTE) учитывает регистр символов.
Как работает эта формула?
Здесь функция ПОДСТАВИТЬ заменяет все вхождения символа «-» в ячейке B3 на пустой текст.
Удаление текста путём сопоставления нескольких элементов содержимого в Excel
Универсальная формула
=SUBSTITUTE(SUBSTITUTE(text_string,text_to_remove_1,""),text_to_remove2,"")
Аргументы
Текстовая_строка:Текстовая строка, содержащая конкретный текст, который вы хотите удалить. Это может быть:
- 1. Текст в кавычках;
- 2. Или ссылка на ячейку с текстом.
Текст для удаления 1, текст для удаления 2…: Тексты, которые вы хотите удалить из определённой ячейки. Это может быть:
- 1. Текст в кавычках;
- 2. Или ссылка на ячейку с текстом.
Как использовать эту формулу?
Допустим, у вас есть список номеров телефонов, как на скриншоте ниже, и вы хотите удалить из них все символы «+» и «-». Эту задачу можно легко решить, вложив несколько функций ПОДСТАВИТЬ.

1. Выберите пустую ячейку, куда будет выведен результат.
2. Введите в неё приведённую ниже формулу и нажмите клавишу EnterЗатем перетащите маркер заполнения, чтобы применить формулу к остальным ячейкам.
=SUBSTITUTE(SUBSTITUTE(B3,"+",""),"-","")

Примечание:В данном случае мы используем две вложенные функции ПОДСТАВИТЬ, чтобы удалить все вхождения символов «+» и «-» из указанных ячеек. На самом деле вы можете добавить столько элементов для замены, сколько потребуется, просто вложив дополнительные функции ПОДСТАВИТЬ.
Как работает эта формула?
=SUBSTITUTE(SUBSTITUTE(B3,"+",""),"-","")
- 1. (SUBSTITUTE(B3,"+",""): Всё начинается с функции ПОДСТАВИТЬ — она удаляет все символы «+» из ячейки B3 и возвращает результат в виде «86130-8686-5656».
- 2. SUBSTITUTE("86130-8686-5656","-",""): Затем внешняя функция ПОДСТАВИТЬ удаляет все вхождения символа «–» из текстовой строки, возвращая результат 8613086865656.
Связанные функции
Функция ПОДСТАВИТЬ в Excel
Функция Microsoft Excel ПОДСТАВИТЬ(SUBSTITUTE) заменяет заданный текст или символы внутри текстовой строки на другие.
Связанные формулы
Удаление разрывов строк из ячеек в Excel
В этом руководстве представлены три формулы, которые помогут вам удалить разрывы строк из выбранных ячеек в Excel.
Удаление текста из ячейки по указанной позиции
В этом руководстве показано, как с помощью формул удалять текст из ячейки, начиная с заданной позиции, в Excel.
Удаление текста по переменной позиции в Excel
В этом руководстве рассказывается, как удалять текст или символы из ячейки, когда их позиция меняется.
Удаление нежелательных символов из ячейки в Excel
С лёгкостью удаляйте любые нежелательные символы из нужной ячейки в Excel с помощью функции ПОДСТАВИТЬ (SUBSTITUTE)!
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.