Использовать значение ячейки в формуле vlookup - PullRequest
2 голосов
/ 18 августа 2010
=vlookup(c2,code1,2,false)

Я использую код vlookup, но я хотел бы использовать значение ячейки в 'c2', а не в самом c2.Значение в этой ячейке изменится, в данный момент это 'aj2'.Есть ли простой способ сделать это?

Привет Спасибо, похоже, это не работает для того, что я хочу.Я полагаю, может быть проще, если я объясню, что я хочу сделать в конце концов.Я хотел бы иметь возможность ввести ссылку на столбец, т. Е. B (исключая строку ячейки).

Sheet1 (ссылка на столбец ввода)

AB
Code1- B (это значение ячейки изменится)

Лист2 (ссылка на имя 'code1')

AB
Предварительный запуск -1
Установлено-2

Лист3 (Данные, вставленные из другого файла - эти данные будут меняться)

ABC
1-Pre Start- = vlookup (Show ')1 'из кода1) 2-Установлено- = vlookup (Показать' 2 'из кода1)
3-Установлено- = vlookup (Показать' 2 'из кода1)
4-Pre Start- = vlookup (Показать «1» из кода 1) 5-Pre Start- = vlookup (Показать «1» из кода 1)

Ответы [ 3 ]

1 голос
/ 18 августа 2010
=VLOOKUP(INDIRECT(c2),code1,2,false)
0 голосов
/ 05 октября 2012

Здесь вы пропустите INDIRECT: - Вы можете использовать это и может вам помочь

0 голосов
/ 18 августа 2010

Вы можете использовать =INDIRECT:

=VLOOKUP(INDIRECT(C2), code1, 2, FALSE)
...