1

Я пытаюсь использовать vlookup, где ячейка ссылки - это формула IF:

Формула: = VLOOKUP(D14, «Неполный отчет»!A13: C22,3, FALSE) Формула эталонной ячейки: = IF(A14 = $ B $ 11: $ B $ 1079,0, A14)

Формула возвращает ошибку # N/A.

Я думаю, что я как-то должен сказать Excel, чтобы читать ячейку как значение вместо формулы, но я не знаю правильную формулу.

Ваше руководство ценится!

1 ответ1

0

Формула в ячейке ссылки выглядит неверно.

Вы спрашиваете, равно ли значение в ячейке A14 значению в массиве B11:B1079 . Поскольку одна ячейка не может быть равна количеству ячеек, результат всегда будет равен 0 (согласно формуле).

Затем vlookup ищет в первом столбце диапазона (заданном в функции vlookup) в Incomplete Report значение 0 и не находит его, что приводит к ошибке # N/A. Это можно проверить, изменив одно из значений в A13:A22 на листе Incomplete Report на 0.

Вам нужно исправить формулу в D14 так, чтобы она возвращала полезное значение для поиска. Я не могу сказать, что вы хотите, чтобы формула в этой ячейке делала, поэтому не могу сказать, каков ответ. Это может помочь, если вы предоставите некоторые данные, которые существуют в B11:B1079 и массиве A13:C22 в «Неполном отчете».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .