Замена части текста в ячейке

06.08.2020 0 Автор pavezlo

Работает только при наличии одинаковых элементов с списке. Если разных элементов много или разные все — метод не подойдёт

Например есть ссылка вида
https://test.ru/news/educational/zerna-kofe
https://test.ru/news/journal/zerna-kofe2

Для работы, нам необходимо выделить уникальную её часть, а именно zerna-kofe и zerna-kofe2

Если таких ссылок много и они различаются только данным окончанием, мы можем автоматизировать работу с помощью функции подставить (substitute) в гугл таблицах. Чтобы это сделать пишем формулу:

=SUBSTITUTE(SUBSTITUTE(A1,"https://delo.ru/news/educational/",""),"https://delo.ru/news/journal/","")

Где А1 ячейка с текстом для обработки, следом участок который необходимо заменить и следом то, на что нужно заменять.

Пример реализации

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

Если переменных много или вовсе все, тогда нужно использовать регулярные выражения.