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

Вход

Регистрация

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

 

= Мир MS Excel/Реализовать поиск и фильтрацию + пару мелочей - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин  
Реализовать поиск и фильтрацию + пару мелочей
scriptik Дата: Четверг, 16.01.2014, 11:34 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Лист 1, KeyCollector

1. сделать фильтрацию значений первого столбца A по значениям столбца C.
логика работы:

1) в столбце С вводим слово, которое встречается во фразе из столбца А
2) из столбца А должны динамически фильтроваться (скрываться) ВСЕ фразы (строки), содержащие нашу искомую фразу

в примере мы просто ставим 1 в колонку Убиваем при наличии заполненности столбца С, но значения все равно остаются и все фразы ниже также остаются, поэтому придется копировать слово каждый раз. Соответственно надо, чтобы при вводе слова 1 раз все фразы с вхождением убивались динамически.
- морфологию не учитываем, ищем только точное вхождение
- но надо ограничить поиск целым словом, то есть чтобы слово "кот" НЕ зафильтровало фразу слева, содержащую "скот" или "коты"

2. собрать список слов в единое поле

Все наши фразы из столбца С из листа Keycollector надо собрать на лист минус-слова в единое поле (отмечено желтым цветом) по заданному формату - отмечено оранжевым цветом.
То есть что-то типа СЦЕПИТЬ все значения столбца С в то оранжевое поле

Если есть вопросы - спрашивайте.
Если все понятно и готовы сделать - стоимость и сроки в личку.
К сообщению приложен файл: excel_task.xlsx (14.5 Kb)
 
Ответить
СообщениеЛист 1, KeyCollector

1. сделать фильтрацию значений первого столбца A по значениям столбца C.
логика работы:

1) в столбце С вводим слово, которое встречается во фразе из столбца А
2) из столбца А должны динамически фильтроваться (скрываться) ВСЕ фразы (строки), содержащие нашу искомую фразу

в примере мы просто ставим 1 в колонку Убиваем при наличии заполненности столбца С, но значения все равно остаются и все фразы ниже также остаются, поэтому придется копировать слово каждый раз. Соответственно надо, чтобы при вводе слова 1 раз все фразы с вхождением убивались динамически.
- морфологию не учитываем, ищем только точное вхождение
- но надо ограничить поиск целым словом, то есть чтобы слово "кот" НЕ зафильтровало фразу слева, содержащую "скот" или "коты"

2. собрать список слов в единое поле

Все наши фразы из столбца С из листа Keycollector надо собрать на лист минус-слова в единое поле (отмечено желтым цветом) по заданному формату - отмечено оранжевым цветом.
То есть что-то типа СЦЕПИТЬ все значения столбца С в то оранжевое поле

Если есть вопросы - спрашивайте.
Если все понятно и готовы сделать - стоимость и сроки в личку.

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

Excel 2010
может быть это поможет:

1. Автофильтр: http://www.excelworld.ru/forum/3-279-1
2. поиск http://www.excelworld.ru/board/vba/tricks/find_in_database/9-1-0-27
 
Ответить
Сообщениеможет быть это поможет:

1. Автофильтр: http://www.excelworld.ru/forum/3-279-1
2. поиск http://www.excelworld.ru/board/vba/tricks/find_in_database/9-1-0-27

Автор - scriptik
Дата добавления - 16.01.2014 в 11:38
SkyPro Дата: Четверг, 16.01.2014, 12:03 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Отписал автору.


skypro1111@gmail.com
 
Ответить
СообщениеОтписал автору.

Автор - SkyPro
Дата добавления - 16.01.2014 в 12:03
scriptik Дата: Четверг, 16.01.2014, 12:14 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
важный момент.
в столбце А может быть до 30000 строк, поэтому скорость работы также важна
список для теста могу предоставить
 
Ответить
Сообщениеважный момент.
в столбце А может быть до 30000 строк, поэтому скорость работы также важна
список для теста могу предоставить

Автор - scriptik
Дата добавления - 16.01.2014 в 12:14
SkyPro Дата: Пятница, 17.01.2014, 11:17 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Выполнено. Оплата получена. Все честно :)


skypro1111@gmail.com
 
Ответить
СообщениеВыполнено. Оплата получена. Все честно :)

Автор - SkyPro
Дата добавления - 17.01.2014 в 11:17
  • Страница 1 из 1
  • 1
Поиск:

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