Как использовать текст в одной ячейке для запуска копирования строки на другой лист в Excel? - PullRequest
0 голосов
/ 25 апреля 2010

Я предоставляю все списки вырезов для нашего производства шкафов в Excel. Я подсчитываю все детали для всей работы на первом листе в файле Excel, а затем фильтрую строки на основе столбца «Материал» и вручную копирую / вставляю каждую строку в свой собственный лист для конкретного материала (пример: я фильтрую Столбец «Материалы» для «Кленовый слой», а затем скопируйте все строки «Кленовый слой» на лист «Кленовый слой»). Затем рабочие листы для конкретных материалов отправляются в цех для резки. Это отнимает много времени, и если мне нужно изменить какие-либо данные на первой странице, мне нужно перейти и вручную обновить скопированную строку на странице, относящейся к материалу.

Есть ли способ заставить каждую страницу материала "искать" свой материал и автоматически заполнять себя любой строкой, в которой имеется соответствующий материал в столбце материала (пример: каждый раз, когда я вводлю "Кленовый слой" в столбце материала на первом листе эта строка автоматически копируется в таблицу «Maple Ply»)? Если да, может ли эта ссылка быть динамической, а не просто копией, чтобы, если я изменю ячейку в определенной строке на первом листе, эти данные также были обновлены в копии рабочего листа для конкретного материала?

Спасибо, Брайан

1 Ответ

0 голосов
/ 25 апреля 2010

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

item material  color                           weight                          ...
---- --------- ------------------------------- ------------------------------- ------
1    Maple Ply VLOOKUP('mtrls.xls'A:J, $B2, 2) VLOOKUP('mtrls.xls'A:J, $B2, 3) ...
2    Hardwood  VLOOKUP('mtrls.xls'A:J, $B3, 2) VLOOKUP('mtrls.xls'A:J, $B3, 3) ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...