Загальна формула
=SUBSTITUTE(B6,text_to_remove,"")
Резюме
Щоб видалити текст з комірки на основі відповідного вмісту (а не розташування), ви можете скористатися функцією ЗАМІНИ. У наведеному прикладі формула в C6 така:
=SUBSTITUTE(B6,"-","")
Пояснення
Функція ЗАМІНИ дозволяє замінити текст відповідним вмістом.
У цьому випадку ми хочемо видалити дефіси з телефонних номерів. Функція SUBSTITUTE може з цим легко впоратися - нам просто потрібно вказати посилання на клітинку (B6), текст для видалення ("-") та порожній рядок ("") для тексту заміщення.
ЗАМІНИ замінить усі екземпляри "-" нічим.
Зверніть увагу, що ЗАМІНА є функцією, що враховує регістр.
Видалення більш ніж однієї речі
Якщо вам потрібно видалити більше однієї речі, ви можете вкласти кілька функцій ЗАМІНИ. Наприклад, щоб видалити квадратні дужки з тексту, ви можете використовувати:
=SUBSTITUTE(SUBSTITUTE(text, "(", ""), ")", "")
Ви можете гніздитися на декількох рівнях, як описано в цій більш складній формулі для очищення телефонних номерів.