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

Вход

Регистрация

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

 

= Мир MS Excel/Лучше чем ГПР+ВПР. С произвольным количеством условий - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Лучше чем ГПР+ВПР. С произвольным количеством условий
SLAVICK Дата: Вторник, 10.02.2015, 13:55 | Сообщение № 1
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Здравствуйте :D
Решил поделится интересным макросом.
Он позволяет сопоставить две таблицы по произвольному количеству условий как в шапке столбцов, так и строк. Т.е. позволяет произвести двухмерный поиск по строкам и столбцам таблицы сразу. Даже если в шапках справочника данные будут например в 3-х строках, а в итоговой таблице в 2-х или наоборот.

Конечно можно использовать обычные формулы типа ВПР+ГПР или Индекс+Поискпоз... но если нужно произвести поиск с учетом нескольких условий - эти формулы начинают расти в геометрической прогрессии.А если еще и без спецсимволов, то %)

Макрос позволяет вставить нужные данные в текущую таблицу под шапкой, или отдельно всю таблицу.
Для удобства просмотра возможностей создал макрос для примера - кнопка "пример" - там по умолчанию прописаны конкретно для примера условия.
И основной макрос на кнопке ГПР+ВПР.

Также включил в него возможность поиска только по цифрам + буквы, без учета спецсимволов, запятых...:
Например: нужно найти "булка мягкая" - при этом режиме он найдет ее даже если будет "булка, мягкая" или "булка/мягкая" или "булка: мягкая" ... :D

Также включил в него возможность просмотра типа значений. Это будет полезно, если есть данные типа "0001" или "1/10". Обычно после вставки таких данных с макроса получится "0001"--> "1" и "1/10"-->"01.окт". Если воспользоватся проверкой - такого преобразования не будет.

Жду Ваших замечаний и (или) предложений по улучшению hands
Приятного пользования yes
К сообщению приложен файл: 1167201.rar (78.1 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Вторник, 10.02.2015, 15:16
 
Ответить
СообщениеЗдравствуйте :D
Решил поделится интересным макросом.
Он позволяет сопоставить две таблицы по произвольному количеству условий как в шапке столбцов, так и строк. Т.е. позволяет произвести двухмерный поиск по строкам и столбцам таблицы сразу. Даже если в шапках справочника данные будут например в 3-х строках, а в итоговой таблице в 2-х или наоборот.

Конечно можно использовать обычные формулы типа ВПР+ГПР или Индекс+Поискпоз... но если нужно произвести поиск с учетом нескольких условий - эти формулы начинают расти в геометрической прогрессии.А если еще и без спецсимволов, то %)

Макрос позволяет вставить нужные данные в текущую таблицу под шапкой, или отдельно всю таблицу.
Для удобства просмотра возможностей создал макрос для примера - кнопка "пример" - там по умолчанию прописаны конкретно для примера условия.
И основной макрос на кнопке ГПР+ВПР.

Также включил в него возможность поиска только по цифрам + буквы, без учета спецсимволов, запятых...:
Например: нужно найти "булка мягкая" - при этом режиме он найдет ее даже если будет "булка, мягкая" или "булка/мягкая" или "булка: мягкая" ... :D

Также включил в него возможность просмотра типа значений. Это будет полезно, если есть данные типа "0001" или "1/10". Обычно после вставки таких данных с макроса получится "0001"--> "1" и "1/10"-->"01.окт". Если воспользоватся проверкой - такого преобразования не будет.

Жду Ваших замечаний и (или) предложений по улучшению hands
Приятного пользования yes

Автор - SLAVICK
Дата добавления - 10.02.2015 в 13:55
rastan79 Дата: Суббота, 27.02.2016, 14:34 | Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
привет. сможешь помочь по макросам?
[moder]Продолжайте общение в своей теме. Эта тема готовых решений. И прочитайте уже Правила форума.


Сообщение отредактировал _Boroda_ - Суббота, 27.02.2016, 14:45
 
Ответить
Сообщениепривет. сможешь помочь по макросам?
[moder]Продолжайте общение в своей теме. Эта тема готовых решений. И прочитайте уже Правила форума.

Автор - rastan79
Дата добавления - 27.02.2016 в 14:34
Shevy Дата: Среда, 30.01.2019, 12:23 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Уважаемые продвинутые пользователи, помогите плиииз.

Не могу никак пролить данные. У меня две таблицы с адресами, к адресам есть код, в одной таблице он есть, в другой нет. Как его пролить не понимаю уже попробовала, не понимаю как.
[admin]Проливать ничего не надо)
Надо прочитать Правила форума и создать свою тему в правильном разделе[/admin]


Сообщение отредактировал Pelena - Среда, 30.01.2019, 12:28
 
Ответить
СообщениеУважаемые продвинутые пользователи, помогите плиииз.

Не могу никак пролить данные. У меня две таблицы с адресами, к адресам есть код, в одной таблице он есть, в другой нет. Как его пролить не понимаю уже попробовала, не понимаю как.
[admin]Проливать ничего не надо)
Надо прочитать Правила форума и создать свою тему в правильном разделе[/admin]

Автор - Shevy
Дата добавления - 30.01.2019 в 12:23
  • Страница 1 из 1
  • 1
Поиск:

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