Имеется два файла (формат ексель 2003):  В первом файле находится таблица с данными по продукции для заказа: 
 Артикул, описание, вес, размер, кол-во в упаковке, возможное количество для заказа, заказ. 
 Иногда в таблице попадаются пустые строки, иногда строки являющиеся заголовками с названиями категорий товаров (во всех этих случаях ячейка «артикул» пустая). 
 Во втором файле содержится таблица с данными о наличии товаров на складе: 
 Артикул, описание, наличие на складе(шт.). 
 Артикулы в обоих файлах никак не отсортированы, ни по какому признаку. 
 Необходимо: 
 Написать формулу или макрос (предпочтительнее формулу) которая бы сравнивала артикулы в каждой строке первого файла со всеми имеющимися артикулами во втором файле. В случае наличия данного артикула в складском файле проставляла бы в столбец «возможное количество для заказа» первого файла соответствующее значение их складского файла. В случае отсутствия данного артикула в складском файле необходимо в столбец «возможное количество для заказа» первого файла поставить «0». По возможности раскрасить нулевые и ненулевые значения в разные цвета. Названия обоих файлов меняются каждый день (бессистемно) и потому должны легко меняться пользователем в формуле. Пробовал играться с ЕСЛИ(ЕНД(ВПР, не получилось. 
 «Благодарность» гарантирую.