kimtan
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Abysssss Можно по второму варианту попробовать такое решение (без сортировок): Приведу пример на трех книгах, если вариант подойдет, потом сами допишите. Итак, предположим что книги называются Книга1, Книга2, Книга3. Открываем все книги (благо Excel такую возможность предоставляет). В книгах 2 и 3 выделяем диапазоны с сравниваемыми данными и присваиваем им имена (в данном случае содержащими номера договоров), делается это в 2003 - Вставка/Имя/Присвоить, в 2007 - Формулы/Определенные имена/Присвоить имя. Пусть имя во всех файлах будет "Список". Теперь переходим в книгу 1 и выбираем какой-будь не использующийся в таблице столбец, например L, теперь в ячейке L2 (при условии, что ваши номера договоров находятся в диапазоне A2: и ниже) вводим формулу массива: =И(ИЛИ(Книга2.xls!Список=A2)*1;ИЛИ(Книга3.xls!Список=A2)*1) заканчиваем введение сочетанием клавиш Ctrl+Shift+Enter. Теперь можно закрывать книги 2 и 3, наблюдаем за преображениями формулы. Формулу растягиваем вниз до конца диапазона. Столбец заполнился значениями ИСТИНА и ЛОЖЬ, нас интересует ИСТИНА, которая означает что данный номер договора присутствует во всех книгах. Теперь используя этот столбец можно применять условное форматирование или фильтрацию. Можно также скрыть этот столбец. Удачи! |