Excel - сопоставление названий продуктов с идентификаторами продуктов из отдельной книги - PullRequest
2 голосов
/ 01 февраля 2012

У меня есть две таблицы, одна - резервная копия из интернет-магазина, которая содержит такие данные, как product_id, name и т. Д., А другая - только название продукта и цвет, например:

Книга 1:

product_id | name
     1       product one
     2       product two
     3       product three

Книга 2:

name          | colour
product one     Red
product one     Green
product two     Red
product two     Purple

Что мне нужно сделать, это заменить каждое название продукта в Книге 2 на соответствующий идентификатор продукта из Книги 1

Есть ли формула, которая сделала бы это? Об этом вручную не может быть и речи, поскольку в книге 2 40000 строк!

1 Ответ

3 голосов
/ 01 февраля 2012

В C2 Book2 поместите эту формулу, заменив 1000 номером последней строки в Book1.Перетащите вниз до нужного значения:

=INDEX([Book1]Sheet1!$A$2:$A$1000,MATCH(A2,[Book1]Sheet1!$B$2:$B$1000,0))

Затем скопируйте столбец C и Paste Special> Values над столбцом A (столбец имени).

...