Ошибка Excel Vlookup
У меня есть электронная таблица, которая хранится в общем месте на веб-сайте, на котором мне нужно сделать Vlookup, чтобы собрать определенные данные. Для проверки у меня есть рабочая тетрадь, хранящаяся в моих документах. У меня есть некоторые VBA в этой книге, но это не влияет на данные, о которых идет речь.
Формула, которую я пытаюсь использовать, является
=VLOOKUP("activated",$A4,4,TRUE)
Что мне нужно сделать, так это извлечь данные из нескольких столбцов на этом листе, но я давно не использовал Vlookup, поэтому я пытаюсь начать с малого. У меня есть отформатировал все ячейки в общий формат, но это не помогло.
Я тоже пробовал
=VLOOKUP("activated",$A2:$A71,4,TRUE)
Однако я постоянно получаю ошибку # REF
Ставя следующее вернет активированный, так что я знаю, что в принципе формула верна
=VLOOKUP("activated",$A2:$A71,1,TRUE)
Я посмотрел ответ, представленный в Excel VLOOKUP #REF Error , но это не привело к исправлению моих ошибок
Любая помощь будет весьма признательна
1 ответ:
Третий аргумент-это столбец, который вы хотите вернуть... Поскольку в диапазоне
$A2:$A71
имеется только 1 столбец, вы не можете поставить 4 в качестве аргумента...Вам, вероятно, нужно
=VLOOKUP("activated",$A2:$D71,4,TRUE)
Также вы, вероятно, должны использовать
FALSE
для вашего последнего аргумента, так как это может вернуть следующее ближайшее совпадение, если вы используетеTRUE
.
Range_lookup A logical value that specifies whether you want VLOOKUP to find an exact match or an approximate match:
Http://office.microsoft.com/en-gb/excel-help/vlookup-HP005209335.aspx