Это именно то, для чего предназначена VLOOKUP
функция. Предположим, ваши данные начинаются со строки 1 каждой таблицы, а затем в WB1! C1 вы должны вставить следующую формулу:
=VLOOKUP(B1, 'WB2'!A:D, 4, FALSE)
Затем вы можете скопировать и вставить его во весь столбец C.
Первый аргумент VLOOKUP
сообщает Excel, какое значение вы ищете на каком-то другом листе (или другой части того же листа).
Второй - это диапазон поиска (и возврата) - Excel попытается найти указанное значение в первом столбце этого диапазона (в данном случае, столбце A в WB2), если он его найдет, он вернет значение в та же строка в любом столбце диапазона (см. следующий аргумент).
Третий аргумент сообщает, какой столбец диапазона поиска имеет желаемое возвращаемое значение - в данном случае это четвертый (D, так как диапазон начинается в столбце A).
Последний аргумент должен (по моему опыту) FALSE
в большинстве случаев означать, что вас интересуют только точные совпадения. Это должно быть TRUE
только в том случае, если вы выполняете поиск в упорядоченных данных и хотите получить значение, наиболее близкое к значению, которое вы ищете.