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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск и фильтрация данных с разбиением таблиц - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск и фильтрация данных с разбиением таблиц (Иное)
Поиск и фильтрация данных с разбиением таблиц
charkin Дата: Пятница, 28.02.2014, 02:42 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доброе время суток знатоки Excel и VBA! Хотелось бы получить готовое решение или посильную помощь в задаче.

Суть задачи в следующем: имеется таблица, содержащая в себе один столбец со множеством строк, необходимо произвести разбиение столбца на три с учетом содержания текста ячейки с последующей фильтрацией.

Исходные данные: Содержание строки ячейки представлено в виде смешанного текста, состоящего из нескольких предложений и одного или двух телефонных номеров, указанные в конце строки через запятую.
Формат записи телефонов может быть представлен в виде: (+*****) ***-**-** либо (**) ***-**-** либо ***-**-**; * - любая цифра
Имеется черный список телефонов, в соответствие с которым необходимо произвести фильтрацию - вывести строки, не содержащие телефоны из черного списка.
Необходимо учитывать, что список черных номеров может быть пополнен и количество строк в таблице может варьировать от 2 до максимального предела таблиц Excel/

Конечный результат должен быть представлен в виде: |Текстовое сообщение|*******|*******|

Прилагаю файл; на втором листе показан конечный результат задачи.

P.S. Желательно, чтобы решение задачи содержало готовый макрос на VBA с комментариями, поскольку решил изучить данный предмет.
К сообщению приложен файл: test_ch.xlsx (11.7 Kb)
 
Ответить
СообщениеДоброе время суток знатоки Excel и VBA! Хотелось бы получить готовое решение или посильную помощь в задаче.

Суть задачи в следующем: имеется таблица, содержащая в себе один столбец со множеством строк, необходимо произвести разбиение столбца на три с учетом содержания текста ячейки с последующей фильтрацией.

Исходные данные: Содержание строки ячейки представлено в виде смешанного текста, состоящего из нескольких предложений и одного или двух телефонных номеров, указанные в конце строки через запятую.
Формат записи телефонов может быть представлен в виде: (+*****) ***-**-** либо (**) ***-**-** либо ***-**-**; * - любая цифра
Имеется черный список телефонов, в соответствие с которым необходимо произвести фильтрацию - вывести строки, не содержащие телефоны из черного списка.
Необходимо учитывать, что список черных номеров может быть пополнен и количество строк в таблице может варьировать от 2 до максимального предела таблиц Excel/

Конечный результат должен быть представлен в виде: |Текстовое сообщение|*******|*******|

Прилагаю файл; на втором листе показан конечный результат задачи.

P.S. Желательно, чтобы решение задачи содержало готовый макрос на VBA с комментариями, поскольку решил изучить данный предмет.

Автор - charkin
Дата добавления - 28.02.2014 в 02:42
ShAM Дата: Пятница, 28.02.2014, 04:27 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Вам, скорее всего, сюда:
http://www.excelworld.ru/forum/6


Сообщение отредактировал ShAM - Пятница, 28.02.2014, 04:28
 
Ответить
СообщениеВам, скорее всего, сюда:
http://www.excelworld.ru/forum/6

Автор - ShAM
Дата добавления - 28.02.2014 в 04:27
charkin Дата: Суббота, 01.03.2014, 01:19 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
ShAM, Просмотрев ряд статей в форуме я нашел решение поиска данных; методом условной фильтрации. Но проблема заключается в том, что при задании формулы в конечном виде не отображаются одинарные кавычки, как указано в примерах. Из-за этого не работает фильтрация в целом, а лишь по одному значению в массиве. Как решить данную проблему?
 
Ответить
СообщениеShAM, Просмотрев ряд статей в форуме я нашел решение поиска данных; методом условной фильтрации. Но проблема заключается в том, что при задании формулы в конечном виде не отображаются одинарные кавычки, как указано в примерах. Из-за этого не работает фильтрация в целом, а лишь по одному значению в массиве. Как решить данную проблему?

Автор - charkin
Дата добавления - 01.03.2014 в 01:19
charkin Дата: Суббота, 01.03.2014, 01:29 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
С одинарными кавычками разобрался - они указывают на то, что в названии листа присутствует пробел или другой знак.
В итоге фильтрация по прежнему не работает:( Почему?
 
Ответить
СообщениеС одинарными кавычками разобрался - они указывают на то, что в названии листа присутствует пробел или другой знак.
В итоге фильтрация по прежнему не работает:( Почему?

Автор - charkin
Дата добавления - 01.03.2014 в 01:29
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск и фильтрация данных с разбиением таблиц (Иное)
  • Страница 1 из 1
  • 1
Поиск:

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