Если на электронную таблицу 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.)
Я думаю, что это хороший ответ, но, возможно, стоит подумать, что тайный синтаксис ссылок вне листа не нужно вводить. На самом деле, очень легко получить эту часть неправильно, например, если в именах есть пробелы. Легкий способ состоит в том, чтобы указывать на диапазон вне листа по формуле. Excel заполнит правильные ссылки. –
@andyholaday Да, вы правы. Это то, что я имел в виду под «игрой», но это недостаточно специфично. Я изменю свой ответ. – EndlessLoop