Excel查找返回错误,除非在工作表

时间:2016-08-09 12:05:56

标签: excel excel-formula lookup

一些同事和我正在处理同一份文件的副本,我们都遇到了这个问题(在excel 2003中)。

所述文档从不同的外部Excel电子表格中查找信息(通过索引匹配)。

查找产生“#value”错误,除非它们被放置在138行或更低的行中。一旦将查找表移动到第138行,就会奇迹般地解决问题。

我的问题是:有谁知道为什么会这样?以及如何避免它?

提前致谢

公式为:

=INDEX('*lookup sheet*'!$P$1:$P$65536,MATCH($C474,'*lookup sheet*'!$B$1:$B$65536,0),'*lookup sheet*'!$B$1:$B$65536)

注意:B列包含产品名称,列P包含查找表中的价格。该公式在查找电子表格中查找产品并返回价格。要匹配的单元格在这种情况下是C474,但这是因为(例如)公式不适用于单元格C5。两个表都是纵向填充的,即新产品在新列中输入,新价格与相应产品在同一行中输入。

0 个答案:

没有答案