MulTEx »

Сравнить диапазоны

Данная функция является частью надстройки MulTEx

MulTEx

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


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

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

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

Вывести список значений:

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

Выделить в каждом диапазоне значения:

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

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

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


Расскажи друзьям, если статья оказалась полезной:
Обсуждение: оставлено 8 коммент.
  1. AJIeksei3112:

    Уважаемые, подскажите как вызвать эту команду

  2. Это одна из команд моей надстройки - MulTEx

  3. Шерзод:

    @Дмитрий(Админ)
    Здравствуйте Дмитрий, подскажите как вызвать эту команду

  4. Шерзод, прямо над Вашим комментарием мой комментарий с ответом на точно такой же вопрос.

  5. roman:

    При включении надстройки ошибка runtime error 9 Subscript out of range

  6. Роман, ошибка только у Вас. Ни у кого больше нет. Прочитайте внимательно инструкцию по установке. Либо опишите более подробно Ваши действия, при которых появляется ошибка.

  7. Roan:

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

  8. Roan, скорее всего не все иснтрукции по установке выполнены должным образом(не проставлено доверие к проекту VBA).
    Обратная связь сайта работает корректно, без ошибок.

Поделитесь своим мнением

Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме - добро пожаловать на Форум


Для оформления сообщений Вы можете использовать следующие тэги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Логин
Наши партнеры
Перейти
Перейти
Счетчики
Анализ сайта

Яндекс.Метрика
© 2016 Excel для всех  Войти