2013-06-05 2 views
0

У меня есть два листа Excel. Есть некоторые материалы с их ценами на первом листе, и каждый материал имеет код. Во втором листе у нас есть некоторые продукты. Каждый продукт нуждается в одном или нескольких материалах (как на первом листе).Реляционное кодирование

Я хочу соединить эти листы. Я должен иметь возможность вводить код материала во втором листе, и имя материала должно появляться автоматически. Также я ввожу количество материалов для каждого продукта, и стоимость также должна быть рассчитана.

Примечание:
Я программист и знаю, что это так легко работать в Access. Но я хочу сделать это в MS Excel.

+0

использование Lookup или функция ВПР –

+1

возможно дубликат (http://stackoverflow.com/questions/1961996/lookup- on-another-sheet-in-excel) –

+0

Я бы согласился на дублирование множества других Q, но не на «Поиск на другом листе в Excel?» (в основном из-за относительных позиций столбцов, то есть VLOOKUP был принят здесь но не подходит для компоновки другого Q). – pnuts

ответ

1

С макете, как показано в примере, а диапазон в Лист1 имени array=VLOOKUP(A2,array,2,FALSE) должен показать в ColumnC значение из ячейки Лист1 непосредственно справа от значения, как указано в A2 (из Sheet2). Та же самая формула в D2 с ,2, заменена ,3, должна указывать соответствующую цену единицы, поэтому при добавлении *B2 следует указать Стоимость. Обе формулы могут быть скопированы вниз в соответствии с: [? Lookup на другом листе в Excel]

enter image description here

Смежные вопросы