Я довольно новый, чтобы преуспеть.

У меня есть две таблицы, одна большая таблица, которую я хочу обновить. Другой - меньший, который содержит несколько обновленных строк.

Небольшая таблица с обновленными строками

Главная таблица, которую я хочу обновить

Мне нужно обновить столбцы "length", «Y /N», "Date Pulled" в основной таблице, используя данные из небольшой таблицы, которая совпадает со столбцом "Cable ID".

Пример:

Найдите Кабель 235.10-W1024 в главной таблице и обновите Длина, Y/N и Дата, чтобы показать 32.00, Y, 12-Jun-17. Так что это соответствует меньшему столу.

1 ответ1

0

Это можно сделать с помощью довольно простого vlookup. Синтаксис для vlookup: =vlookup(Lookup_value,Table_array,Col_index_num)

Так что в вашем случае вы захотите ввести vlookup в основную таблицу. Значением поиска будет ячейка кабеля, потому что это ячейка, которую вы хотите сопоставить между таблицами (используйте абсолютную ссылку $ для столбца, чтобы вы могли перетащить ее позже), а массив таблиц должен быть строками в меньшей таблице ( Используйте $ для абсолютной ссылки для столбца и строки здесь), и тогда индекс col будет столбцом в таблице, которую вы хотите получить. Таким образом, для длины это 2, SO # равно 3, установлено 4 и дата 5.

В конце ваша формула должна выглядеть примерно так:

=VLOOKUP($A2,$I:$M,2)

* Примечание: моя "маленькая таблица" - это I: M, массив таблиц должен быть там, где находится ваша маленькая таблица. Если он находится в другой таблице, это будет 'Other Spreadsheet Name'!$I:'Other Spreadsheet Name'!$M

Затем оттуда вы можете перетащить вниз основной стол. Для SO #, установленного и даты просто скопируйте формулу и измените номер индекса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .