1

У меня есть две таблицы, каждая с одним столбцом общего индекса. Одна таблица имеет несколько записей значения индекса с другой информацией в соседних столбцах; другая таблица имеет одну запись значения индекса с информацией в других столбцах той же строки.

Как я могу найти индекс в первой таблице - найти соответствующий индекс во второй таблице и добавить информацию из второй таблицы в первую таблицу?

1 ответ1

0

Поскольку вы не предоставили подробности, я сделаю некоторые предположения.

Таблица1 имеет индексы, появляющиеся несколько раз. Эти индексы находятся в столбце А. Лист, в котором находится Таблица1, называется Лист1. Столбец B - это то место, куда вам нужно добавить данные из таблицы 2.

Таблица2 имеет индексы, появляющиеся только один раз, и они также находятся в столбце А, но лист называется Лист2. Данные, которые будут внесены в Таблицу 1, находятся в столбце B.

Обе таблицы имеют заголовки, что означает, что фактические данные начинаются со строки 2.

Что вам нужно здесь, это VLOOKUP:

=VLOOKUP(A2, 'Sheet2'!A:B, 2, FALSE)

VLOOKUP берет индекс в A2 и просматривает его в столбце A Листа 2. Когда совпадение найдено, он вернет содержимое соответствующего индекса из столбца B, второго столбца в выбранном массиве таблиц (массив таблиц A:B). FALSE указывает точное совпадение (TRUE указывает приблизительное совпадение).

Тогда вам просто нужно заполнить эту формулу до конца таблицы 1.

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