来自不同工作簿的VLOOKUP

问题描述 投票:2回答:1

我有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中找不到该值,我在Civil Bank Accnt Recon工作簿中得到0,这样我的添加工作正常。

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

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

worksheet-function vlookup excel
1个回答
0
投票

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

  1. 您应该打开两个工作簿。
  2. 在公式栏中键入公式,然后从其他工作簿中选择范围。
  3. 如果您关闭两个工作簿并打开包含公式的工作簿,则会要求您在两个工作簿之间建立链接/引用(Excel 2007)
© www.soinside.com 2019 - 2024. All rights reserved.