Вызов команды:
MulTEx -группа Ячейки/Диапазоны -Диапазоны -Сравнить диапазоны


Команда предназначена для поиска в указанных диапазонах различий или совпадений. Возможен как вывод списка совпадений/отличий, так и подсветка цветом этих отличий/совпадений. Сравнивать можно любое количество различных диапазонов. Диапазоны к сравнению могут быть из разных книг и листов.
Сравнить диапазоны

Вверху формы в поле указывается ссылка на диапазон из любой открытой книги. После выбора диапазона необходимо нажать Добавить к сравнению. Диапазон будет помещен в список диапазонов к сравнению.

Удалить выбранные - удаляет указанные диапазоны из списка к сравнению. Чтобы удалить необходимо выделить один или несколько диапазонов, которые необходимо исключить из сравнения и нажать Удалить выбранные.

Вывести список значений:
  • Уникальные для всех диапазонов(как одного объединенного) - на новом листе будет создан список, в котором будут содержаться значения всех диапазонов без повторений (если собрать значения диапазонов в один список и там будет присутствовать значение "пять" более одного раза, то на новом листе это значение будет выведено лишь один раз)
  • Присутствующие во всех диапазонах - на новом листе будет создан список из значений, которые встречаются в каждом из диапазонов. Если какое-либо значение (которое есть в других диапазонах) отсутствует хотя бы в одном из диапазонов - оно не попадет в результирующий список
  • Значения выделенного диапазона, отсутствующие в других - на новом листе будет создан список из значений, которые встречаются в первом выделенном диапазоне, но отсутствует в других диапазонах списка. Перед выполнением команды в данном случае необходимо выделить нужный диапазон в списке диапазонов. Важно: если перед выполнением команды было выделено более одного диапазона - то выделенным диапазоном будет считаться первый из выделенных
  • Значения выделенного диапазона, присутствующие в других - на новом листе будет создан список из значений, которые встречаются и в выделенном диапазоне и во всех других диапазонах списка. Перед выполнением команды в данном случае необходимо выделить нужный диапазон в списке диапазонов. Важно: если перед выполнением команды было выделено более одного диапазона - то выделенным диапазоном будет считаться первый из выделенных
Выделить цветом значения:
  • Присутствующие в других - ячейки в каждом диапазоне будут выделены указанным цветом, если значения этих ячеек присутствуют во всех диапазонах списка
  • Отсутствующие в других - ячейки выделенного диапазона будут выделены указанным цветом, если значение этих ячеек не встречается ни в одном из диапазонов списка. Перед выполнением команды в данном случае необходимо выделить нужный диапазон в списке диапазонов. Важно: если перед выполнением команды было выделено более одного диапазона - то выделенным диапазоном будет считаться первый из выделенных
  • Убрать заливку ячеек в диапазонах перед сравнением - если указан, то перед выполнением сравнения заливка всех ячеек всех диапазонов будет удалена. Необходимо в случаях, когда значения предыдущего сравнения так же были выделены цветом и теперь необходимо сравнить заново, но с другим условием.

Примечание: данная команда может изменить форматирование ячеек (цвет заливки, если выбрано Выделить цветом), поэтому если имеется форматирование, которое необходимо сохранить, рекомендуется производить сравнение на копии данных.

Также см.:
Как получить список уникальных(не повторяющихся) значений?
Работа с дубликатами

Loading

8 комментариев

  1. Добрый день у меня ошибка при запуске Екселя после установки вашей надстройки MyAddin -->Runtime error 9 Subscript out of range. Надстройка не работает. Хотя в параметрах Екселя она активна. У меня русский Ексель 2010 под немецкой версией виндовс "семерка". Плех работает без проблем. Но ваш функционал мне больше подходит. Готов был купить, но протестировать не могу. Кроме того сама надстройка в параметрах Екселя при после подключения отображается китайским шрифтом. Могу скинуть скрин. Если можете подсказать или исправить ошибку, то готов купить надстройку.
    С уважением Роман
    Обратная связь на сайте, также не работает. Возвращается 500 ошибка сервера.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.