Страница 1 из 1

Поиск значения и замена значений в найдено строке из другой таблицы

Добавлено: 27 янв 2014, 19:34
FreeOn52
Добрый день. Если полезу в дебри VB то надолго застряну там в поисках решения, поэтому прошу вашей помощи.

Есть два файла: список товара (файл 1) и продажи за период (файл 2). Нужно значение столбца D (наименование товара) из файла 2 найти в столбце С файла 1 (наименование) и заменить значение столбца К данной строки файла 1 (неснижаемый остаток) на значение столбца F (продажи). Если не находим совпадений, то в столбце К файла 1 ставим 0.

Иначе: есть файл с товаром и продажами за период. Необходимо из файла продаж вставить значения продаж каждого товара в поле неснижаемый остаток в файл с товарами.

PS: названия у файлов различаются каждый раз (начало названия статичны), т.к. у него вставляется время и дата выгрузки. Желательно кидать два файла в папку и запускать скрип, получая на выходе файл 3 с измененными значениями. Если обойдете и это ограничение то будет чуточку больше счастья )

Re: Поиск значения и замена значений в найдено строке из другой таблицы

Добавлено: 28 янв 2014, 01:46
Naeel Maqsudov
Без макросов:
Чтобы значения из одного файла выбрать по условию простого равенства и вставить в другой файл Вам понадобятся внешние ссылки (=[книга]!диапазон), а также функция ВПР.