Найти слова в списке и удалить в тексте - PullRequest
0 голосов
/ 18 июня 2020

Предположим, у меня есть столбец текстовых значений (с именем Data), созданный функцией = unique (). Также есть столбец (с названием найти). Данные в "find" должны быть удалены.

Какую формулу я должен использовать для сканирования каждой ячейки в DATA на предмет слов в FIND и удаления ее, если они совпадают?

   A    B    C
1  Data Find Result
2  abc  a    b
3  cd   c    d
4  f         f

Я пробовал это один, но не может удалить найденные слова: Найти и заменить несколькими шаблонами

Ответы [ 2 ]

0 голосов
/ 19 июня 2020

Мне нужно найти каждое слово в столбце B в столбце A, а затем удалить слово, найденное в A, в результате C

 A                               B                  C
1 search                         negativ            result                 delete
2 and this is                    is                 and this               is
3 here is another one            one                here another           is | one
4 this will be good              be                 this will good      
5 now here nice                                     now here nice
0 голосов
/ 19 июня 2020

Вы можете использовать:

=REGEXREPLACE(A2,B2,""), а затем просто перетащите вниз

enter image description here

Reference

REGEXREPLACE

PS Вы можете попробовать =REGEXEXTRACT(A2, "[^"&B2&"]") но это сложнее, и вам нужно найти правильный шаблон

...