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

Вход

Регистрация

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

 

= Мир MS Excel/Фильтр для строки с большим количеством слов - Мир MS Excel

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

Excel 2010
Здравствуйте! В файле есть множество строк с большим количеством характеристик одного предмета ( около 20 слов в строке ). Мне нужно создать фильтр, который будет делать выборку из этих строк в зависимости от наличия в них тех или иных характеристик предмета.
Например, требуется, чтобы в строке (Апельсин Абхазия Спелый Вес 100г Оранжевый На отжим ...) присутствовали слова Апельсин Абхазия или Апельсин Спелый.
Как я понимаю, нужно разделить эту стоку на множество столбцов и фильтровать каждый из столбцов по этим словам. Но это занимает время, так как файлов много и фильтров тоже много.Подскажите, пожалуйста, способ это автоматизировать, хотя бы отчасти.
 
Ответить
СообщениеЗдравствуйте! В файле есть множество строк с большим количеством характеристик одного предмета ( около 20 слов в строке ). Мне нужно создать фильтр, который будет делать выборку из этих строк в зависимости от наличия в них тех или иных характеристик предмета.
Например, требуется, чтобы в строке (Апельсин Абхазия Спелый Вес 100г Оранжевый На отжим ...) присутствовали слова Апельсин Абхазия или Апельсин Спелый.
Как я понимаю, нужно разделить эту стоку на множество столбцов и фильтровать каждый из столбцов по этим словам. Но это занимает время, так как файлов много и фильтров тоже много.Подскажите, пожалуйста, способ это автоматизировать, хотя бы отчасти.

Автор - kudim94
Дата добавления - 07.11.2016 в 10:20
_Boroda_ Дата: Понедельник, 07.11.2016, 10:37 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 9346
Репутация: 3922 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Файл почто тута не ложите?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеФайл почто тута не ложите?

Автор - _Boroda_
Дата добавления - 07.11.2016 в 10:37
kudim94 Дата: Понедельник, 07.11.2016, 10:51 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Простите, например вот так. Я хочу сделать сортировку сразу по нескольким словам в строке.
К сообщению приложен файл: 1111.xlsx(10Kb)
 
Ответить
СообщениеПростите, например вот так. Я хочу сделать сортировку сразу по нескольким словам в строке.

Автор - kudim94
Дата добавления - 07.11.2016 в 10:51
Russel Дата: Понедельник, 07.11.2016, 11:07 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1252
Репутация: 284 ±
Замечаний: 0% ±

Excel 2010
Как вариант - искать каждое ключевое слово в отдельном столбце - все просто и наглядно.
К сообщению приложен файл: 0103225.xlsx(12Kb)


QIWI 9173973973
 
Ответить
СообщениеКак вариант - искать каждое ключевое слово в отдельном столбце - все просто и наглядно.

Автор - Russel
Дата добавления - 07.11.2016 в 11:07
_Boroda_ Дата: Понедельник, 07.11.2016, 11:11 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 9346
Репутация: 3922 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще такой вариант - список словосочетаний и формула в соседнем столбце
Код
=--ЕЧИСЛО(ПРОСМОТР(;-ПОИСКПОЗ(I$8:I$99;F8;)))

Или формула массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код
=--(СЧЁТ(ПОИСКПОЗ(I$8:I$99;F8;))>0)
К сообщению приложен файл: 1111-1-1.xlsx(11Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще такой вариант - список словосочетаний и формула в соседнем столбце
Код
=--ЕЧИСЛО(ПРОСМОТР(;-ПОИСКПОЗ(I$8:I$99;F8;)))

Или формула массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код
=--(СЧЁТ(ПОИСКПОЗ(I$8:I$99;F8;))>0)

Автор - _Boroda_
Дата добавления - 07.11.2016 в 11:11
Светлый Дата: Вторник, 08.11.2016, 08:18 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 226
Репутация: 56 ±
Замечаний: 0% ±

Excel 2007
В жёлтых клетках записываем критерии, основной список с условным форматированием.
Фильтруем по цвету. Меняем критерии, выключаем и снова включаем фильтр по цвету.
Файл заменил.
Ещё раз заменил. Не сохранялось УФ.
К сообщению приложен файл: 1111-2.xlsx(11Kb)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Вторник, 08.11.2016, 08:38
 
Ответить
СообщениеВ жёлтых клетках записываем критерии, основной список с условным форматированием.
Фильтруем по цвету. Меняем критерии, выключаем и снова включаем фильтр по цвету.
Файл заменил.
Ещё раз заменил. Не сохранялось УФ.

Автор - Светлый
Дата добавления - 08.11.2016 в 08:18
kudim94 Дата: Вторник, 08.11.2016, 12:14 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - kudim94
Дата добавления - 08.11.2016 в 12:14
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Фильтр для строки с большим количеством слов (Формулы/Formulas)
Страница 1 из 11
Поиск:

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