Программа подстановки данных из одного файла в другой (замена функции ВПР)

Сравнение столбцов в Excel, и подстановка значений в таблицу

Программа предназначена для сравнения и подстановки значений в таблицах Excel.

Если вам надо сравнить 2 таблицы (по одному столбцу, или по нескольким),
и для совпадающих строк скопировать значения выбранных столбцов из одной таблицы в другую,
надстройка «Lookup» поможет сделать это нажатием одной кнопки.

 

То же самое можно сделать при помощи формулы =ВПР(), но:

  • формулы могут тормозить работу с файлом при пересчёте, если объём данных большой (много строк или столбцов)
  • если источник данных или файл, в который подставляются данные, каждый раз новый, — требуется время на прописывание или редактирование формул
  • если с файлами работают люди, «далёкие» от Excel, - их проще обучить нажимать одну кнопку, чем объяснять им, как прописывать эти формулы
  • иногда нужны дополнительные возможности (не учитывать заданные слова и символы при сравнении, выделять цветом изменения, копировать недостающие строки, и т.д.)

 

В настройках программы можно задать:

  • где искать сравниваемые файлы (использовать уже открытый файл, загружать файл по заданному пути, или же выводить диалоговое окно выбора файла)
  • с каких листов брать данные (варианты: активный лист, лист с заданным номером или названием)
  • какие столбцы сравнивать (можно задать несколько столбцов)
  • значения каких столбцов надо копировать в найденные строки (также можно указать несколько столбцов)
  • каким цветом подсвечивать совпавшие и ненайденные строки (для каждого из 2 файлов)
  • исключаемые при сравнении символы и фразы

Справка по надстройке Lookup

 

Меню программы сравнения таблиц Excel и подстановки данных

Как скачать и протестировать программу

Комментарии

Как запустить данную программу и можно ли в ней настроить отлов дубликатов?
Есть два файла с разными таблицами, в таблицах есть одинаковые поля ID, DNach, DOkon. При этом ID может быть одинаково, а даты разные. Мне нужно узнать присутствует ли ID в обеих таблицах и поля DNach, DOkon пересекались, либо были равны. Т.е. ДатаНачала(ДатаОкончания) одной таблицы может входить в период (ДатаНачала и ДатаОкончания) другой таблицы и на оборот

Не совсем понял, что вам надо сравнивать...
Один столбец сравнивается с другим, или два столбца сравниваются с двумя другими
А где эти столбцы расположены, - значения не имеет (всё настраивается)

Жаль программа не позволяет сравнивать диапазоны значений в одном столбце со значениями из этого диапазона в другом

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
  _   _   _   _  __        __      _       _    ___  
| | | | | \ | | \ \ / / | | | | ( _ )
| | | | | \| | \ \ /\ / / _ | | _ | | / _ \
| |_| | | |\ | \ V V / | |_| | | |_| | | (_) |
\___/ |_| \_| \_/\_/ \___/ \___/ \___/
Введите код, изображенный в стиле ASCII-арт.