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

Автозаполнение по условию

Добавлено: 20 май 2009, 11:08
BiTwo
Добрый день уважаемые. Требуется написать скрипт. Сам никогда не сталкивался, но срочно возникла необходимость. Есть файл в Excel, в нем заполнено несколько листов.

Лист 1
Продукт Поставщик
Мясо Иванов
Картошка Сидоров
Лук Петров
Капуста Васечкин

Лист 2
Продукт Поставщик
Капуста
Лук
Мясо
Картошка

Лист 3
Продукт Поставщик
Лук
Картошка
Мясо
Капуста

Т.е. на остальных листах не заполнен столбец "Поставщик", причем порядок в столбце "продукты" на всех листах разный. Требуется скрипт для заполнения столбца "Поставщик" в соответствии продукту на всех остальных листах. Буду благодарен за помощь.

Re: Автозаполнение по условию

Добавлено: 20 май 2009, 18:01
Aent
Да в общем то тут макрос не нужен
Воспользуйтесь функцией ВПР рабочего листа
=ВПР(A1;Лист1!$A:$B;2;ЛОЖЬ)

Re: Автозаполнение по условию

Добавлено: 20 май 2009, 19:38
Teslenko_EA
Здравствуйте BiTwo.
посмотрите DataFromTable.rar 15.23 кб, доступен для изучения.
Евгений.

Re: Автозаполнение по условию

Добавлено: 21 май 2009, 10:45
BiTwo
Спасибо всем большое. Проблема решена при помощи функции =ВПР().