Написание макроса / формулы для сопоставления данных из 2 разных листов - PullRequest
0 голосов
/ 18 марта 2020

Я пытаюсь запустить макрос или выяснить, какую формулу я могу использовать для сопоставления данных из одного рабочего листа в другой.

Рабочий лист 1: содержит идентификатор продукта и пустой столбец для статуса продукта Рабочий лист 2: Имеет идентификатор продукта и статус для соответствующего идентификатора

По сути, я пытаюсь сделать «если идентификатор продукта - это ..., то он должен равняться« .. »в столбце состояния для рабочего листа один

1 Ответ

0 голосов
/ 18 марта 2020

Ввод следующей формулы в ячейку В2 Worksheet1 извлечет product status из Worksheet2 для product ID, присутствующего в ячейке А2 Worksheet1.

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

В Worksheet2 столбец A должен содержать список идентификаторов вашего продукта, а столбец B должен содержать список состояний вашего продукта.

При необходимости скопируйте формулу.

ячейка B4 на рабочем листе1 содержит =VLOOKUP(A3,Worksheet2!A:B,2,FALSE)

ячейка B5 на Рабочем листе1 содержит =VLOOKUP(A4,Worksheet2!A:B,2,FALSE)

et c ...

, или вы также можете использовать следующую формулу в столбце B Рабочего листа1 :

=VLOOKUP(A:A,Worksheet2!A:B,2,FALSE)

Excel автоматически определяет, какой номер строки использовать ... ввод А2, А3, А4 и т. Д. c не требуется. в каждой последующей формуле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...