2

我有 2 个工作簿....OdysseyDeposit 我的源数据所在的位置和 Civil Bank Accnt Recon,其中包含 OdysseyDeposit 的 VLOOKUP。

这是我正在使用的 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 中找不到该值,我会在我的 Civil Bank Accnt Recon 工作簿中得到一个 0,因此我的添加可以正常工作。

但是,我的印象是 OdysseyDeposit 不必为了检索值而打开,但如果它关闭,我不会得到任何值,只是零。

当源文件关闭时,我对 VLOOKUP 的工作是否不正确?由于 ISNA 功能,它关闭时会不会更新?

4

1 回答 1

0

您是正确的,不需要打开工作簿即可检索值,但确实需要建立它们之间的链接。

  1. 您应该打开两个工作簿。
  2. 在公式栏中键入您的公式并从其他工作簿中选择范围。
  3. 如果您关闭两个工作簿并打开包含公式的工作簿,您将被要求在两者之间建立链接/引用(Excel 2007)
于 2011-04-07T18:16:00.960 回答