Excel - сопоставление значений ячеек в двух столбцах, при совпадении скопировать другое значение в пустую ячейку - PullRequest
0 голосов
/ 20 октября 2018

Я пытаюсь получить решение, которое поможет мне сравнить каждое из значений ячеек в столбцах A и D, и, если есть совпадение, добавить значение из столбца B в соответствующую ячейку в столбцеE.

Example

Я пробовал некоторые функции индекса (соответствия), но не могу заставить его работать.

Есть идеи?Действительно ценю это!

С наилучшими пожеланиями

1 Ответ

0 голосов
/ 20 октября 2018

VLOOKUP () Решение

В ячейке E1 =IFERROR(VLOOKUP(D1, A:B, 2, 0),"No Match") и выпадающее уравнение при необходимости.


INDEX (MATCH ()) Решение

В ячейкеE1 =INDEX($B$1:$B$6,MATCH(D1,$A$1:$A$6,0)) и при необходимости уберите уравнение.


VLOOKUP Мы используем весь столбец в качестве диапазона поиска, хотя он прекратит вычисление, как только будет найдено первое совпадение.Если ваши данные постоянно расширяются, это всегда будет включать диапазон данных.INDEX(MATCH) использует ссылку на заблокированную ячейку.Таким образом, если данные расширяются до нескольких строк, уравнение необходимо будет изменить (вручную или с помощью других средств, таких как Named Range или OFFSET).Вы можете легко заставить решение искать весь столбец или использовать заблокированные ссылки на ячейки.

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