Excel: автозаполнение ячейки Col2 таблицы B из Col2 таблицы A (если вкладка 1 Col 1 соответствует вкладке 2 Col 1)

283
Zack

В Excel у меня есть одна таблица

Say | dire You | vous ... 

и другой

You | toi Say | dire ... 

Поскольку You в первой таблице соответствует You во второй таблице, значение toi должно автоматически стать vous, то есть вторая таблица получает значения из первой. Как это сделать?

1

2 ответа на вопрос

0
Andi Mohr

Вы можете использовать VLOOKUPдля этого. Допустим, ваша первая таблица начинается в ячейке A1, а вторая - в ячейке F1. Введите эту формулу во второй столбец вашей второй таблицы и скопируйте:

=VLOOKUP(G1,$A$1:$B$99,2,0) 
0
Miller86

Другим вариантом является использование формул совпадения индексов. Они не такие изменчивые, как Vlookup, и не требуют, чтобы что-либо форматировалось определенным образом или располагалось в алфавитном порядке.

Индекс соответствия - это вложенная формула, состоящая из формулы индекса, которая ссылается на поиск соответствия. Предполагая, что справочная таблица находится на сайте A1-B5, а таблица, которую вы хотите создать, находится на D1-E5 с источником поиска в строке D, именно так должна выглядеть формула в ячейке E1.

=index($B$1:$B$5,Match(D1,$a$1:$a$5,0)) 

Как формула, состоящая из двух частей, она работает следующим образом:

Формула индекса возвращает запись для столбца B, которую ищет формула соответствия

Формула соответствия ищет в столбце A результат, соответствующий записи в d1, и возвращает номер строки. 0 обозначает точное совпадение.

Похожие вопросы