У меня есть 2 рабочие книги .... OdysseyDeposit, где мои исходные данные, и Civil Bank Accnt Recon, который содержит VLOOKUP для OdysseyDeposit.
Вот функция VLOOKUP, которую я использую:
=IF(ISNA(VLOOKUP(A2,[OdysseyDeposit.xls]Sheet1!$A$9:$L$19, 12, 0)), 0,
VLOOKUP(A2,[OdysseyDeposit.xls]Sheet1!$A$9:$L$19, 12, 0))
Функция ISNA существует, поэтому, если значение не найдено в OdysseyDeposit, я получаю 0 в моей книге Civil Bank Accnt Recon, поэтому мое добавление работает правильно.
Однако у меня сложилось впечатление, что OdysseyDeposit НЕ нужно открывать, чтобы получить значения, но если оно закрыто, я не получаю никаких значений, только нули.
Неправильно ли я работаю с VLOOKUP, когда исходный файл закрыт? Разве он не может обновляться, когда он закрыт из-за функции ISNA?