Формула на Excel: Премахване на текст чрез съвпадение -

Съдържание

Обща формула

=SUBSTITUTE(B6,text_to_remove,"")

Обобщение

За да премахнете текст от клетка въз основа на съвпадение на съдържание (не местоположение), можете да използвате функцията ЗАМЕСТИТЕЛ. В показания пример формулата в C6 е:

=SUBSTITUTE(B6,"-","")

Обяснение

Функцията SUBSTITUTE ви позволява да замените текста чрез съвпадение на съдържанието.

В този случай искаме да премахнем тиретата от телефонните номера. Функцията SUBSTITUTE може да се справи с това лесно - просто трябва да предоставим препратка към клетка (B6), текст за премахване ("-") и празен низ ("") за заместващ текст.

ЗАМЕНИТЕЛЯТ ще замени всички случаи на „-“ с нищо.

Имайте предвид, че SUBSTITUTE е чувствителна към малки и големи букви функция.

Премахване на повече от едно нещо

Ако трябва да премахнете повече от едно нещо, можете да вложите множество функции ЗАМЕСТИТЕЛ. Например, за да премахнете квадратни скоби от текста, можете да използвате:

=SUBSTITUTE(SUBSTITUTE(text, "(", ""), ")", "")

Можете да гнездите на няколко нива, както е описано в тази по-сложна формула за почистване на телефонни номера.

Интересни статии...