2014-02-19 3 views
-1

В электронной таблице 2 Я хочу принять значение в ячейке D [адрес электронной почты] и найти адрес электронной почты в электронной таблице 1 в столбце D2: 2000. Если есть соответствие по адресу электронной почты, я хочу вернуть соответствующее значение ячейки в электронную таблицу 1 в столбце E в электронную таблицу 2Excel: поиск данных и возврат значений из другой таблицы

Я чувствую, что VLookup может выполнить это, но я не могу найти точный ответ.

МНОГО спасибо за любую помощь.

Anne

ответ

1

Если на электронную таблицу 2 и 1 вы имеете в виду два разных книг, затем обе рабочие книги открыть, в электронной таблице 2 введите следующую формулу (и вам нужно изменить BOOK1 и Лист1 в что они на самом деле) в ячейке E2 (если D2 является где первый адрес электронной почты) и заполнить вниз столько строк, сколько у вас есть:

=VLOOKUP(D2,[Book1]Sheet1!$D$2:$E$2000,2,0)

при закрытии и сохранить рабочие книги, он установит связь между ними, которая будет вызывать предупреждения, когда вы открываете Таблицу 2. Если вы этого не хотите, вы можете скопировать данные из Таблицы 1 в Таблицу 2 и сделать то, что сказано ниже.

Однако, если вы имеете в виду только разные листы в пределах одной и той же рабочей книги, то на листе, где вы хотите, данные будут делать это (опять же, сменив Sheet1 на то, что имя листа имеет оригинал данные):

=VLOOKUP(D2,Sheet1!$D$2:$E$2000,2,0)

в качестве учебного упражнения, я рекомендую вам поэкспериментировать с ним, чтобы посмотреть, как VLOOKUP работы. Например, вместо того, чтобы вводить текст всего текста напрямую, вы можете выбрать, что хотите, по мере того, как вы строите формулу, и элементы, которые относятся к разным книгам и рабочим листам (например, Sheet1!), будут автоматически добавлены для вас. (Я бы рекомендовал это как общую стратегию, когда на самом деле приступал к работе с функцией ANY Excel.)

+1

Я думаю, что это хороший ответ, но, возможно, стоит подумать, что тайный синтаксис ссылок вне листа не нужно вводить. На самом деле, очень легко получить эту часть неправильно, например, если в именах есть пробелы. Легкий способ состоит в том, чтобы указывать на диапазон вне листа по формуле. Excel заполнит правильные ссылки. –

+0

@andyholaday Да, вы правы. Это то, что я имел в виду под «игрой», но это недостаточно специфично. Я изменю свой ответ. – EndlessLoop

Смежные вопросы