Excel - массовое удаление одних и тех же слов и остального содержимого в скобках - PullRequest
0 голосов
/ 10 ноября 2018

Я составляю глоссарий в Excel с записями из разных источников. В попытке сделать его более единообразным я намерен удалить содержимое строк «определения», указывающих область использования определенных определений.

Моя цель - удалить сразу

(wordA wordB) 
(wordA wordC) 
(wordA wordD wordE) 

от

(wordA wordB) text1
(wordA wordC) text2
(wordA wordD wordE) text3

во всех строках, удаляя также пробел после скобки, но оставляя

text1
text2
text3 

нетронутым. Заранее благодарю за любой вклад. PS: моя офисная версия 2010, но я могу получить доступ к ПК с последней версией, если требуется!

Сложение Большое спасибо за ваш вклад, но я забыл добавить, что в некоторых определениях есть скобки, содержащие полезную информацию

(wordA wordB) text1
(wordA wordC) text2
(wordA wordD wordE) text3
(wordA wordF) text4 (useful info between brackets) text

Следовательно, мне нужно иметь возможность сохранить все содержимое ячейки, кроме содержимого скобок, содержащих слово «wordA»

Ответы [ 2 ]

0 голосов
/ 10 ноября 2018

Вы можете использовать функцию «Текст в столбец» Excel. Ваши данные будут разделены так, как вам нужно, в разных столбцах, а затем просто удалите ненужный столбец.

Поправь меня, если я ошибаюсь ..

0 голосов
/ 10 ноября 2018

Если ваши данные выглядят так:

enter image description here

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

=RIGHT(A1,LEN(A1)-FIND(") ",A1))

, чтобы удалить все слова перед")"


Мне просто нужно поделиться решением @Solar Mikes в комментарии, потому что оно потрясающе !! :

В разделе "Найти и заменить"Вы вводите в поле Найти что: "(*)" (с пробелом после последней скобки)

Поскольку оно найдет что-либо в скобках [* = подстановочный знак] и заменит это.

И заменить на "ничто", иначе "".

enter image description here

Вывод будет следующим:

enter image description here

...