Сравнение диапазонов
Данная утилита очень интересна для сравнения массивов, когда вы не собираетесь менять исходные данные и не требуется пересчет (в этом случае придется использовать мегаформулы на основе ВПР). Она позволяет сравнить два диапазона следующим образом:
- поиск совпадений. Утилита ищет совпадения в двух массивах. Можно вывести совпадающие элементы в отдельный диапазон, либо пометить их цветом в исходных диапазонах.
- объединение без дубликатов. Утилита объединяет диапазоны в новый диапазон, не включая при этом в него повторяющиеся строки. Так же можно выделить цветом повторяющиеся (не уникальные) элементы в исходных диапазонах.
- поиск различий. Утилита ищет позиции первого диапазона, которых нет во втором, или наоборот - позиции второго диапазона, которых нет в первом. Можно вывести результат как в виде отдельного диапазона, так и пометить целевые строки в исходном массиве. Пожалуй, поиск отличий в диапазонах - наиболее часто применяемая функция в данной утилите.
Если вы предварительно (перед открытием формы утилиты) выделите два диапазона, то их адреса сразу же окажутся в форме. Если будет выделен один диапазон, то адрес его верхней левой ячейки окажется в поле "вывести результат в ячейку" (если выделена одна ячейка, то ее адрес окажется в этом поле).
Функция выделения цветом рассчитана на стандартную палитру цветов, подробности смотрите в инструкции по установке, которая идет в одном архиве с файлом надстройки. Можно выбрать один из четырех цветов для конкретной операции, таким образом, при анализе одних и тех же массивов можно раскрасить их за несколько операций несколькими цветами, каждый из которых будет иметь свое значение (совпадение, отличие и т.д.) - очень удобно.
В данной утилите применена высокоскоростная обработка данных при помощи коллекций и массивов, так что диапазоны любых размеров сравниваются почти мгновенно.
Очень рекомендую опробовать данную утилиту и использовать ее функционал.