2014-10-28 79 views
0

我有3张工作表(ABC,DEF,GHI),其中每张工作表有3个表格(TABLE1,TABLE2,TABLE3),每个表格有2列,其中第1列由日期和第二列由数据组成。如何使NAME功能在Excel 2010的VLOOKUP公式中有效

我为每个表(即ABCTABLE1,ABCTABLE2,ABCTABLE3,DEFTABLE1,DEFTABLE2等)定义了“NAME”。

在另一张纸上,以下3个输入单元格需要由用户填写(图纸(B1),表格(B2)和日期(B3))。假设如下他们由用户填写:

(B1):DEF
(B2):TABLE2
(B3):2014年5月1日

我也有2个电池,其中:

(B4):示出(B1)和(B2)与式级联信息(= B1 B2 &
(即。 “DEFTABLE2”在我们的示例中,以便找到应该使用哪个定义的名称在单元格(B5)中调出数据。

(B5):示出的数据结果,与式(= VLOOKUP(B3,B4,2,FALSE

虽然(B5),预计到的表名( “DEFTABLE2”)和发现日期(2014年1月5日),并选择与“65”的数据结果第2列,它提供了一个错误#N/A。

如果我刚进入手动名称作为(= VLOOKUP(B3,DEFTABLE2, 2,FALSE)通过从定义的NAME中选择数据是正确的,但是如果我尝试从包含名称的单元格(B4)中选择它,那么它将不起作用,任何解决方法都将非常感谢?

回答

0

使用=INDIRECT(B4)公式。它将从其文本名称返回引用链接。

+0

完美的工作!谢谢! – Bulent 2014-10-28 12:29:37