месяц убил на поиск фоток товаров забил половину и тут "здрасте я ваша тетя". 
Заказлик дает новый прайс в котором очередность товаров не совпадает со сирым прайсом. 
пришлось осваивать премудрости макросов экселя и вот что у меня полулилось 
Sub test() 
oldprice = 1 
newprice = 1 
For oldprice = 1 To 1000 
For newprice = 1 To 1000 Step 1 
If Cells(oldprice, 1).Value = Cells(newprice, 3).Value Then 
i = Cells(newprice, 4).Value 
Cells(oldprice, 2).Value = i 
Cells(newprice, 5).Value = "added" 
End If 
Next newprice 
Next oldprice 
End Sub 
в столбец А забиваем список товаров сирого прайса 
в столбец В этоны сирого прайса 
в столбец С список товаров нового прайса 
в столбец D этоны нового прайса 
запускаем макрос и вуаля если в сиром прайсе был икой товар заменяется этона а справа от строчки новой этоны товара добавляется слово added