2016-07-25 91 views
0

我在Excel 2010中一个简单的公式如下:的excel VLOOKUP lookup_range单元格包含公式

=VLOOKUP(D597,'Sheet1'!$AA$3:$AC$5000,3,FALSE) 

问题是lookup_range,D597在这种情况下,包含公式,而不是文本或数字(它是实际上是对另一个工作表和单元格的引用)。

查找正在返回#N/A。我知道值是在命名的范围,列aa和我想在列3中的值。

有没有办法使用vlookup或其他函数来完成这个相当简单的查找?

+0

如果将特殊值D597粘贴到Sheet1 AA中会发生什么? – pnuts

+0

你用于D597的公式或参考是什么?和D597返回的值是它的类型日期?时间?文本?数? – Namkce

+0

你确定它不是'= VLOOKUP(D597,Sheet1!$ AA $ 3:$ AC $ 5000,3,FALSE)'? – Namkce

回答

1

在乔的朋友的帮助下,我能够在上面的查找公式中获得D597的底层值。解决方案:

VLOOKUP(VALUE(TRIM(D597)),'Sheet1'!$AA$3:$AC$5000,3,FALSE) 
+0

因此,您可能在该参考文献的某个位置有保险杠空间。 – Nickstoy

相关问题