powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удалить из текста согласно списка
16 сообщений из 16, страница 1 из 1
Удалить из текста согласно списка
    #36673985
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Реально ли формулами сделать такое, например, есть некий список:

продукция изготовлена фирмой АААА
продукция изготовлена на фирме АААББ
продукция фирмы ББББА
и т.д.

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

То есть в примере выше нужно удалить из всех перечисленных ячеек вот это:

продукция изготовлена фирмой
продукция изготовлена на фирме
продукция фирмы

:)
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36674153
kimtan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DaniilK,

Можно конечно, см. вложение.
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36674296
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не обязательно же хранить диапвазон, в котором хранятся слова и фразы, которые потом будут удалены из текста, напротив ячеек с текстом? можно ли поместить его где-нибудь в другое место?
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36674321
kimtan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DaniilK,

Абсолютно без разницы где будет хранится этот список, главное в формуле на него ссылаться.
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36674650
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть, проще - не удалять текст, а извлекать нужный?
Например, если необходимое слово в конце текста (для простоты длина необходимого слова задана не более 20 символов):
=ПСТР(A1;НАЙТИ("/";ПОДСТАВИТЬ(A1;" ";"/";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";""))))+1;20)
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36674779
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может быть и проще, если бы не ограничение на количество вложенных функций...

теоретически список того, что нужно удалить из текстовых ячеек может быть очень длинным
:)
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36676733
kimtan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DaniilK,

Вы видимо не разобрались в предложенной Виктором формуле. Он предлагает оставлять только последнее слово.
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36677366
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оставлять только последнее слово низзя! )
это лишь в примере все так красиво, а на практике (в реальных данных) название фирмы, конечно же может состоять из любого количества слов )
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36677436
_Boroda_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DaniilK,

А как там дела обстоят относительно кавычек? Может проще будет выковыривать все то, что между ними лежит?
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36735267
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос еще актуален...
действительно, предложенная формула оставляет последнее слово :)
хотя, последнее слово в тексте, конечно же, можно было бы сделать проще.

В общем хочется формулку, котора бы оставляла в ячейках текст "выдирая" из него все перечисленные буквосочетания, которые указаны в диапазоне...
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36735338
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DaniilKвопрос еще актуален...
действительно, предложенная формула оставляет последнее слово :)
хотя, последнее слово в тексте, конечно же, можно было бы сделать проще.

В общем хочется формулку, котора бы оставляла в ячейках текст "выдирая" из него все перечисленные буквосочетания, которые указаны в диапазоне...
Пример нормальных данных давайте. Так как у вас есть...
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36735656
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
примерно так - см. в файле
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36735659
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то что полужирным вверху нужно удалить из текстовых строк
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36735734
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну как-то так...
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36737421
A-Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или так, ещё проще :-)
Только в моём варианте играет роль порядок следования искомых слов. Вначале должно идти более длинное слово, затем более короткое. Например: Боевик-экшн; Боевик; Драма; Драматический; .....
Для слов, которые полностью отличаются друг от друга, их порядок следования значения не имеет.
См. вложение....
...
Рейтинг: 0 / 0
Удалить из текста согласно списка
    #36743917
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо всем ответившим!!! :)
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удалить из текста согласно списка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]