Ошибка 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 2

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