Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Удаление слова (словосочетания), имеющегося в другом столбце - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Удаление слова (словосочетания), имеющегося в другом столбце (Формулы/Formulas)
Удаление слова (словосочетания), имеющегося в другом столбце
msvmsu Дата: Среда, 19.11.2014, 15:31 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Здравствуйте!

Необходимо удалить из всех строк столбца А слова, которые содержатся в строке B. т.е. удаляться должно именно слово или словосочетание, а не символ. Например, если нужно удалить предлог "с", то не нужно, чтобы удалялась буква "с" во всех словах.

Подскажите, как решить проблему.

Спасибо!
К сообщению приложен файл: 3435772.xlsx (9.5 Kb)
 
Ответить
СообщениеЗдравствуйте!

Необходимо удалить из всех строк столбца А слова, которые содержатся в строке B. т.е. удаляться должно именно слово или словосочетание, а не символ. Например, если нужно удалить предлог "с", то не нужно, чтобы удалялась буква "с" во всех словах.

Подскажите, как решить проблему.

Спасибо!

Автор - msvmsu
Дата добавления - 19.11.2014 в 15:31
sorcerer Дата: Среда, 19.11.2014, 19:34 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 6 ±
Замечаний: 0% ±

Excel 2010
msvmsu, Это что за пример сляпаный тяп-ляп? Скорректируйте и выложите нормально. Почему нужно мозг ломать пытая понять вашу логику. А именно удаление из предложения слова которого там нет!!!


Сообщение отредактировал sorcerer - Среда, 19.11.2014, 19:35
 
Ответить
Сообщениеmsvmsu, Это что за пример сляпаный тяп-ляп? Скорректируйте и выложите нормально. Почему нужно мозг ломать пытая понять вашу логику. А именно удаление из предложения слова которого там нет!!!

Автор - sorcerer
Дата добавления - 19.11.2014 в 19:34
Russel Дата: Четверг, 20.11.2014, 08:37 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Простой способ для случая, если минус-слов не больше 253:
Минус-слова располагаем в строку. Последовательно удаляем из исходной фразы все минус-слова.
К сообщению приложен файл: 1267221.xlsx (11.5 Kb)


QIWI 9173973973
 
Ответить
СообщениеПростой способ для случая, если минус-слов не больше 253:
Минус-слова располагаем в строку. Последовательно удаляем из исходной фразы все минус-слова.

Автор - Russel
Дата добавления - 20.11.2014 в 08:37
AlexM Дата: Четверг, 20.11.2014, 09:15 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4505
Репутация: 1127 ±
Замечаний: 0% ±

Excel 2003
Еще вариант с именованной формулой
Код
=ИНДЕКС(Лист1!$A$1:$A$1000;ИНДЕКС(НАИБОЛЬШИЙ(ЕСЛИ(ЕОШ(ПОИСК(" "&Лист1!$A$1:$A$1000&" ";" "&Лист1!$B2&" "));1;СТРОКА(Лист1!A$1:A$1000));СТРОКА(Лист1!$1:$3));СТОЛБЕЦ(Лист1!A1)))

Убирает из исходной строки три минуса.
В именованной формуле количество минусов задает фрагмент СТРОКА(Лист1!$1:$3), а в таблице столбцы C, D и E
К сообщению приложен файл: 3435772_1.xls (28.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЕще вариант с именованной формулой
Код
=ИНДЕКС(Лист1!$A$1:$A$1000;ИНДЕКС(НАИБОЛЬШИЙ(ЕСЛИ(ЕОШ(ПОИСК(" "&Лист1!$A$1:$A$1000&" ";" "&Лист1!$B2&" "));1;СТРОКА(Лист1!A$1:A$1000));СТРОКА(Лист1!$1:$3));СТОЛБЕЦ(Лист1!A1)))

Убирает из исходной строки три минуса.
В именованной формуле количество минусов задает фрагмент СТРОКА(Лист1!$1:$3), а в таблице столбцы C, D и E

Автор - AlexM
Дата добавления - 20.11.2014 в 09:15
msvmsu Дата: Четверг, 20.11.2014, 10:54 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
В именованной формуле количество минусов задает фрагмент СТРОКА(Лист1!$1:$3), а в таблице столбцы C, D и E

Спасибо большое.

Пытаюсь настроить удаление 5 минусов. В именованной формуле меняю СТРОКА(Лист1!$1:$5), но не работает. Что делаю не так?
Чтобы увеличить количество исходных фраз, с которыми работает формула, нужно в этом фрагменте Лист1!$A$1:$A$1000 вместо 1000 поставить то число, которое мне нужно?
 
Ответить
Сообщение
В именованной формуле количество минусов задает фрагмент СТРОКА(Лист1!$1:$3), а в таблице столбцы C, D и E

Спасибо большое.

Пытаюсь настроить удаление 5 минусов. В именованной формуле меняю СТРОКА(Лист1!$1:$5), но не работает. Что делаю не так?
Чтобы увеличить количество исходных фраз, с которыми работает формула, нужно в этом фрагменте Лист1!$A$1:$A$1000 вместо 1000 поставить то число, которое мне нужно?

Автор - msvmsu
Дата добавления - 20.11.2014 в 10:54
AlexM Дата: Четверг, 20.11.2014, 11:42 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4505
Репутация: 1127 ±
Замечаний: 0% ±

Excel 2003
до 5 минусов с диапазоном с 1 по 5000 строку.
Мой комп уже заметно тормозит.
К сообщению приложен файл: 3435772_2.xls (29.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщениедо 5 минусов с диапазоном с 1 по 5000 строку.
Мой комп уже заметно тормозит.

Автор - AlexM
Дата добавления - 20.11.2014 в 11:42
msvmsu Дата: Четверг, 20.11.2014, 12:00 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Спасибо!
 
Ответить
СообщениеСпасибо!

Автор - msvmsu
Дата добавления - 20.11.2014 в 12:00
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Удаление слова (словосочетания), имеющегося в другом столбце (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!