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

Вход

Регистрация

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

 

= Мир MS Excel/найти слово из первого столбца во фразе второго столбца - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » найти слово из первого столбца во фразе второго столбца (Формулы/Formulas)
найти слово из первого столбца во фразе второго столбца
Justmeand Дата: Четверг, 03.03.2016, 10:40 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
ДОбрый день уже несколько дней не могу решить данную проблему
Я в макросах не смыслю, поэтому было бы здорово если ответ был бы исчерпывающим.
У меня есть два столбца в 1 столбец -данные (слова) которые нужно найти (по одному слову)(первый столбец меньше второго). 2 столбец - список с фразами.
Мне надо найти все фразы во втором столбце, слова которых содержаться в первом столбце. (данные не отфильтрованы и искать нужно именно по словам в этих фразах)
Желательно, чтобы второй столбец как-то подсвечивался если он находил совпадение хоть одного слова из первого столбца.
Ну если с цветом не получится, то можно чтобы он хотя бы выводил эти фразы в другой столбец напротив второго столбца. Но лучший вариант с подсветкой
Прикрепляю файл
К сообщению приложен файл: 3496442.xlsx(84Kb)
 
Ответить
СообщениеДОбрый день уже несколько дней не могу решить данную проблему
Я в макросах не смыслю, поэтому было бы здорово если ответ был бы исчерпывающим.
У меня есть два столбца в 1 столбец -данные (слова) которые нужно найти (по одному слову)(первый столбец меньше второго). 2 столбец - список с фразами.
Мне надо найти все фразы во втором столбце, слова которых содержаться в первом столбце. (данные не отфильтрованы и искать нужно именно по словам в этих фразах)
Желательно, чтобы второй столбец как-то подсвечивался если он находил совпадение хоть одного слова из первого столбца.
Ну если с цветом не получится, то можно чтобы он хотя бы выводил эти фразы в другой столбец напротив второго столбца. Но лучший вариант с подсветкой
Прикрепляю файл

Автор - Justmeand
Дата добавления - 03.03.2016 в 10:40
_Boroda_ Дата: Четверг, 03.03.2016, 10:49 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 10334
Репутация: 4357 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Выделяете В - Главная - Условное форматирование - Создать правило - Использовать формулу - пишете формулу
Код
=СЧЁТ(ПОИСК(A$2:A$99;B2))
- жмете Формат - Заливка - выбираете цвет - ОК-ОК-ОК
Но только обратите внимание, что "сахарная" и "сахарной" - это два разных слова.
Если бы у Вас было в А не "сахарная", а "сахарн", то формула захватила бы оба
К сообщению приложен файл: 3496442_1.xlsx(80Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВыделяете В - Главная - Условное форматирование - Создать правило - Использовать формулу - пишете формулу
Код
=СЧЁТ(ПОИСК(A$2:A$99;B2))
- жмете Формат - Заливка - выбираете цвет - ОК-ОК-ОК
Но только обратите внимание, что "сахарная" и "сахарной" - это два разных слова.
Если бы у Вас было в А не "сахарная", а "сахарн", то формула захватила бы оба

Автор - _Boroda_
Дата добавления - 03.03.2016 в 10:49
Pelena Дата: Четверг, 03.03.2016, 10:55 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 10994
Репутация: 2454 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Так как в диапазоне А2:А240 есть пустые ячейки, предлагаю такую формулу Условного форматирования
Код
=СУММ(($A$2:$A$240<>"")*ЕЧИСЛО(ПОИСК($A$2:$A$240;B2)))
К сообщению приложен файл: 4067686.xlsx(92Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеТак как в диапазоне А2:А240 есть пустые ячейки, предлагаю такую формулу Условного форматирования
Код
=СУММ(($A$2:$A$240<>"")*ЕЧИСЛО(ПОИСК($A$2:$A$240;B2)))

Автор - Pelena
Дата добавления - 03.03.2016 в 10:55
_Boroda_ Дата: Четверг, 03.03.2016, 11:03 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 10334
Репутация: 4357 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Действительно. Пустые не заметил Тогда так можно
Код
=СЧЁТ(1/(ПОИСК(A$2:A$999;" "&B2)>1))
К сообщению приложен файл: 3496442_2.xlsx(80Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДействительно. Пустые не заметил Тогда так можно
Код
=СЧЁТ(1/(ПОИСК(A$2:A$999;" "&B2)>1))

Автор - _Boroda_
Дата добавления - 03.03.2016 в 11:03
Justmeand Дата: Четверг, 03.03.2016, 11:21 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Ой ребята, спасибо большое!!!!! Все работает ура!!! hands hands hands hands
Вы не представляете как облегчили жизнь!
А главное как оперативно.

А можно еще вопрос в тему.
Если будет не один столбец а несколько столбцов и они будут идти не общим массивом, а например один столбце или несколько трогать не нужно, тогда для каждого столбца нужно будет применять эту формулу или можно как-нить сделать что бы было вместе?
Пример прилагаю
 
Ответить
СообщениеОй ребята, спасибо большое!!!!! Все работает ура!!! hands hands hands hands
Вы не представляете как облегчили жизнь!
А главное как оперативно.

А можно еще вопрос в тему.
Если будет не один столбец а несколько столбцов и они будут идти не общим массивом, а например один столбце или несколько трогать не нужно, тогда для каждого столбца нужно будет применять эту формулу или можно как-нить сделать что бы было вместе?
Пример прилагаю

Автор - Justmeand
Дата добавления - 03.03.2016 в 11:21
Justmeand Дата: Четверг, 03.03.2016, 11:22 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
ой пример не приложился
 
Ответить
Сообщениеой пример не приложился

Автор - Justmeand
Дата добавления - 03.03.2016 в 11:22
Justmeand Дата: Четверг, 03.03.2016, 11:25 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
он слишком большой оказался. Вот я немного строчек поубавила, но строк в столбцах очень много
К сообщению приложен файл: _2.xlsx(58Kb)
 
Ответить
Сообщениеон слишком большой оказался. Вот я немного строчек поубавила, но строк в столбцах очень много

Автор - Justmeand
Дата добавления - 03.03.2016 в 11:25
_Boroda_ Дата: Четверг, 03.03.2016, 11:31 | Сообщение № 8
Группа: Модераторы
Ранг: Экселист
Сообщений: 10334
Репутация: 4357 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Формула немного изменится
Код
=СЧЁТ(1/(ПОИСК($A$2:$A$999;" "&B2)>1))

и в диапазон "Применяется к" можно написать так
Код
=$B$2:$B$259;$D$2:$D$32;$E$2:$E$53
(файл _11)
Или всё сразу
Код
=$B$2:$E$259
(файл _1)
К сообщению приложен файл: _2_1.xlsx(55Kb) · _2_11.xlsx(56Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеФормула немного изменится
Код
=СЧЁТ(1/(ПОИСК($A$2:$A$999;" "&B2)>1))

и в диапазон "Применяется к" можно написать так
Код
=$B$2:$B$259;$D$2:$D$32;$E$2:$E$53
(файл _11)
Или всё сразу
Код
=$B$2:$E$259
(файл _1)

Автор - _Boroda_
Дата добавления - 03.03.2016 в 11:31
Justmeand Дата: Четверг, 03.03.2016, 11:52 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здорово! Спасибо! Мне больше подходит по диапазонам выделять! ))
Просто очень помогли!
 
Ответить
СообщениеЗдорово! Спасибо! Мне больше подходит по диапазонам выделять! ))
Просто очень помогли!

Автор - Justmeand
Дата добавления - 03.03.2016 в 11:52
Justmeand Дата: Четверг, 03.03.2016, 13:38 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Еще вопрос, в ходе дела возникают новые вопросы.)
Можно ли во втором столбце отмечалось цветом по какому слову был произведен фильтр?
 
Ответить
СообщениеЕще вопрос, в ходе дела возникают новые вопросы.)
Можно ли во втором столбце отмечалось цветом по какому слову был произведен фильтр?

Автор - Justmeand
Дата добавления - 03.03.2016 в 13:38
Мир MS Excel » Вопросы и решения » Вопросы по Excel » найти слово из первого столбца во фразе второго столбца (Формулы/Formulas)
Страница 1 из 11
Поиск:

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