Страницы: 1
RSS
Копирование данных из одного Эксель в другой по Ключевому слову
 
Уважаемые Знатоки!
Есть два Эксель файла: "Файл Номер 1" в котором указаны только артикулы товара ( столб А) и "Файл Номер 2" в котором указаны артикулы и два варианта цен (Артикул - Столб А; Цена в валюте - столб С; Цена в рублях - столб D)
Задача: по артикулу (он много раз повторяется как в одном так и в другом файле ) скопировать из "Файл Номер 2" в "Файл Номер 1" цену. Сначло из столбца C, в случае если он пустой, то из столбца D
 
Код
=ЕСЛИОШИБКА(ЕСЛИ(ВПР(A:A;'[ФАЙЛ НОМЕР 2.xlsx]Лист1'!$A:$D;3;0)="";ВПР(A:A;'[ФАЙЛ НОМЕР 2.xlsx]Лист1'!$A:$D;4;0);ВПР(A:A;'[ФАЙЛ НОМЕР 2.xlsx]Лист1'!$A:$D;3;0));"")
 
fanadanf30,
как вариант:
Код
=ЕСЛИОШИБКА(ЕСЛИ(ИНДЕКС('[ФАЙЛ НОМЕР 2.xlsx]Лист1'!$C$1:$C$5000;ПОИСКПОЗ($A1;'[ФАЙЛ НОМЕР 2.xlsx]Лист1'!$A$1:$A$5000;0))<>0;ИНДЕКС('[ФАЙЛ НОМЕР 2.xlsx]Лист1'!$C$1:$C$5000;ПОИСКПОЗ($A1;'[ФАЙЛ НОМЕР 2.xlsx]Лист1'!$A$1:$A$5000;0));ИНДЕКС('[ФАЙЛ НОМЕР 2.xlsx]Лист1'!$D$1:$D$5000;ПОИСКПОЗ($A1;'[ФАЙЛ НОМЕР 2.xlsx]Лист1'!$A$1:$A$5000;0)));"Нет данных")
 
Идеально работает! всем огромное спасибо.
Наверное, некорректно описал задание. Нужно чтобы результаты попадали в разные столбцы. (если он изначально в столбце С,то в столбец C, но в другом файле) если в D,то в D сооствесвенно.
 
fanadanf30,
разделите формулу и поставьте в 2 столбца)))
Страницы: 1
Наверх