在我的工作中,我们一直使用 Vlookup 功能。具体来说,我们使用 Vlookup 函数来引用单独工作表上的表格。这些函数有一个非常奇怪的情况。似乎某些函数需要打开 Vlookup 表工作表,如果工作表未打开,则会返回 #VALUE 错误。其他函数在未打开 Vlookup 表的情况下返回正确的结果。有人可以偶然给我一个解释吗?
下面是一个嵌套的 If/Vlookup 示例,除非打开名为 Sales Page Territories 的 Vlookup 表格,否则它不会运行:
=IF(1>COUNTIF('[Salespage Territories.xlsx]IODC Zip'!$C:$C,$X3),VLOOKUP($X3,'[Salespage Territories.xlsx]IODC 状态'!$A:$B, 2,FALSE),VLOOKUP($X3,'[Salespage Territories.xlsx]IODC Zip'!$A:$D,4,TRUE))