2012-01-09 3 views
1

Может ли Vlookup обрабатывать данные назад или логически всегда идти вперед?Ограничения Vlookup - хотите переместить назад

Ie:

У меня есть данные, что должен идти в обоих направлениях на другом листе. Они должны быть связаны одним и тем же номером, но проект требует, чтобы читать слева направо и справа налево

Так

1 синий автомобиль 2 красный автомобиль 3 зеленый автомобиль

, а затем зеркало

автомобилей синий 1 автомобиля красный 2 автомобиля зеленый 3

возможно для заполнения листа с помощью цифр, как Ссылки на сайты e из списка или мне нужно сделать другой лист для изменения, что все вокруг для меня?

Thanks

ответ

3

Vlookup может двигаться только вправо.

Матч и указатель позволят вам уйти влево.

Похоже:

=INDEX($A$1:$C$100,MATCH("Blue",$C$1:$C$100,0),1) 

Это будет соответствовать синий цвет в колонке C и возвращать данные в колонке А (первый столбец указанного диапазона).

Вы можете заменить тренировку 1 на другую спичку, чтобы динамически найти столбец, из которого вы хотите извлечь данные.

+0

Могу ли я получить Vlookup, чтобы выбрать диапазон ячеек для добавления из..so вместо одного столбца .. он добавит, скажем, 3 столбца информации? – user1131153

+0

Нет, vlookup вернет только одну часть информации. – Jesse

+0

Вы могли бы просто иметь 3x vlookup и объединить их как = vlookup (...) & vlookup (...) & vlookup (...) – Jesse