Здравствуйте Решил поделится интересным макросом. Он позволяет сопоставить две таблицы по произвольному количеству условий как в шапке столбцов, так и строк. Т.е. позволяет произвести двухмерный поиск по строкам и столбцам таблицы сразу. Даже если в шапках справочника данные будут например в 3-х строках, а в итоговой таблице в 2-х или наоборот.
Конечно можно использовать обычные формулы типа ВПР+ГПР или Индекс+Поискпоз... но если нужно произвести поиск с учетом нескольких условий - эти формулы начинают расти в геометрической прогрессии.А если еще и без спецсимволов, то %)
Макрос позволяет вставить нужные данные в текущую таблицу под шапкой, или отдельно всю таблицу. Для удобства просмотра возможностей создал макрос для примера - кнопка "пример" - там по умолчанию прописаны конкретно для примера условия. И основной макрос на кнопке ГПР+ВПР.
Также включил в него возможность поиска только по цифрам + буквы, без учета спецсимволов, запятых...: Например: нужно найти "булка мягкая" - при этом режиме он найдет ее даже если будет "булка, мягкая" или "булка/мягкая" или "булка: мягкая" ...
Также включил в него возможность просмотра типа значений. Это будет полезно, если есть данные типа "0001" или "1/10". Обычно после вставки таких данных с макроса получится "0001"--> "1" и "1/10"-->"01.окт". Если воспользоватся проверкой - такого преобразования не будет.
Жду Ваших замечаний и (или) предложений по улучшению Приятного пользования
Здравствуйте Решил поделится интересным макросом. Он позволяет сопоставить две таблицы по произвольному количеству условий как в шапке столбцов, так и строк. Т.е. позволяет произвести двухмерный поиск по строкам и столбцам таблицы сразу. Даже если в шапках справочника данные будут например в 3-х строках, а в итоговой таблице в 2-х или наоборот.
Конечно можно использовать обычные формулы типа ВПР+ГПР или Индекс+Поискпоз... но если нужно произвести поиск с учетом нескольких условий - эти формулы начинают расти в геометрической прогрессии.А если еще и без спецсимволов, то %)
Макрос позволяет вставить нужные данные в текущую таблицу под шапкой, или отдельно всю таблицу. Для удобства просмотра возможностей создал макрос для примера - кнопка "пример" - там по умолчанию прописаны конкретно для примера условия. И основной макрос на кнопке ГПР+ВПР.
Также включил в него возможность поиска только по цифрам + буквы, без учета спецсимволов, запятых...: Например: нужно найти "булка мягкая" - при этом режиме он найдет ее даже если будет "булка, мягкая" или "булка/мягкая" или "булка: мягкая" ...
Также включил в него возможность просмотра типа значений. Это будет полезно, если есть данные типа "0001" или "1/10". Обычно после вставки таких данных с макроса получится "0001"--> "1" и "1/10"-->"01.окт". Если воспользоватся проверкой - такого преобразования не будет.
Жду Ваших замечаний и (или) предложений по улучшению Приятного пользования SLAVICK
Не могу никак пролить данные. У меня две таблицы с адресами, к адресам есть код, в одной таблице он есть, в другой нет. Как его пролить не понимаю уже попробовала, не понимаю как. [admin]Проливать ничего не надо) Надо прочитать Правила форума и создать свою тему в правильном разделе[/admin]
Не могу никак пролить данные. У меня две таблицы с адресами, к адресам есть код, в одной таблице он есть, в другой нет. Как его пролить не понимаю уже попробовала, не понимаю как. [admin]Проливать ничего не надо) Надо прочитать Правила форума и создать свою тему в правильном разделе[/admin]Shevy
Сообщение отредактировал Pelena - Среда, 30.01.2019, 12:28