Новости:

Прикрепить к сообщению можно только файлы xls, gif, jpg, rar, zip,7z, bas, frm, cls, doc размером до 150 Кб.

Главное меню

Найти добавленные строки

Автор vovan852, 03.02.2011, 08:14

« назад - далее »

vovan852

Здравствуйте, помогите пожалуйста ламеру  :)

Ситуация такая. Ежемесячно мне сбрасывают прайс в котором порядка 7000 строк. Каждый раз этот прайс увеличивается. Т.е. к старой информации добавляется новая. Прайс отсортирован по алфавиту. Вопрос такой. Как можно вытащить новые строки, сравнив старый и новый прайсы, в другой файл или на другой лист.Формат каждый раз одинаковый. Т.е. количество и наименование столбцов остается старое.
Подскажите пожалуйста или дайте ссылочку где можно почитать об этом. Заранее всем благодарен.

IKor

Пусть у Вас старый прайс располагается в столбце А на листе 1, а новый - в столбце А на листе 2.
тогда в ячейке В1 на листе 2 записываем следующую формулу:
=ЕОШИБКА(ПОИСКПОЗ($A1;Лист1!$A:$A;0))
которая вернет ЛОЖЬ, если значение из ячейки A1 присутствует в старом прайсе и ИСТИНА - в случае отсутствия.
затем копируем эту формулу напротив остальных ячеек нового прайса
или используем ее в качестве критерия для УСЛОВНГО ФОРМАТИРОВАНИЯ для ячейки А1, формат которой после может быть скопирован для всех остальных ячеек нового прайса.

P.S. Новый прайс необязательно копировать в старую книгу. Аналогичные формулы будут прекрасно работать со внешними связями, при условии что внешняя книга открыта.
P.P.S. Для ускорения работы формулы вместо ссылки на целый столбец А:А можно указать точную ссылку на старый прайс, например, $A$5:$A$105. Совет: используйте именованные диапазоны.


vovan852

Спасибо за ответ, сейчас поробую