Я пытаюсь заставить ячейки на одном листе искать имя на другом листе и возвращать значение на один столбец справа от ячейки с именем. Сама по себе идеальная работа для VLOOKUP. Но, когда я реализую это на практике, с формулой =VLOOKUP(B2;TypeID!$A$2:$A$8999;2;FALSE)
, в ячейке отображается «#REF», описываемое как "Недопустимая ошибка ссылки на ячейку".
Я попытался заменить VLOOKUP комбинацией INDEX+MATCH, но с точно такими же результатами. Я вручную заверил, что значения как в ячейке lookup_value, так и в ячейках table_array одинаковы, с =B2=TypeID!A592
, и что они одного типа с TYPE
. Когда я использую VLOOKUP с индексом в 1, он возвращает значение ячейки правильно.
Возможно, стоит отметить, что ячейки lookup_value и table_array представляют собой текст, но значение, которое я хочу вернуть из ячейки col_index_num, является числом.
Небольшая выдержка из листа TypeID:
A B
1 Amber Cytoserocin | ISK 89 999,97
2 Amber Mykoserocin | ISK 2 500,00
Я хочу найти совпадение в столбце A
, а затем извлечь соседнее значение из столбца B