Заполнить одну таблицу значениями из другой

Автор donoway, 11.04.2011, 10:12

« назад - далее »

donoway

Есть большая таблица, а в ней много строк имеющих уникальный код в отдельном столбце.
Есть маленькая таблица в ней 2 стоблца: уникальный код, и число.
Нужно чтоб число бралось из 2й таблицы и проставлялось в первую в соотвествии с уникальным кодом.
Например:

1 таблица:
123 яблоки
345 груши
678 апельсины

2таблица:
345 4
678 5

4 поставится в груши, а 5 в апельсины.

Как это можно сделать?

Serge 007

Используйте функцию ВПР.
Если этого мало - давайте пример.
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

donoway

Приложил рабочий пример.
Нужно в таблице заполнить столбец Заказ по "Внутренний шифр детали", во второй таблице идут пары Шифр - Количество
Таблицы в разных файлах, можно все на одну страницу скопировать, если что.
Сам попробовал, не получается, в ячейках появляется Н/Д

Serge 007

=ЕСЛИ(ЕОШ(ВПР(СЖПРОБЕЛЫ(A4);[откудазаполнять.xls]Sheet1!$A1:$B403;2;0));"НЕТ ТАКОГО";ВПР(СЖПРОБЕЛЫ(A4);[откудазаполнять.xls]Sheet1!$A1:$B403;2;0))
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

donoway

Работает, правда переодически ставит Н/Д
А что такое ЕОШ?

И еще, в openoffice можно такую же формулу сделать, там есть аналоги?