2014-10-07 72 views
0

我有几个工作表命名为Order 1Order 2等与主表如下表:间接引用表名称

A    B  
1 Buying   Price 
2 Order 1  ='Order 1'!P2 
3 Order 2  ='Order 2'!P2 

ColumnA有相关工作表的名称和ColumnB返回P2值在该工作表中。

如何修改公式='Order 1'!P2以便从ColumnA中的相应单元格获取文本?

尝试了很多,但每次我得到不正确的公式错误。

+0

所以你要接着P2的值A1的文本的工作表名称? – 2014-10-07 06:35:43

回答

1

尝试间接公式:

=INDIRECT("'"&A2&"'"&"!$P$2") 

A2是参考

+2

可能需要单引号,因为A2中的工作表名称似乎有空格。例如'= INDIRECT(“'”&A2&“'!P2”)'([INDIRECT Function](http://office.microsoft.com/en-us/excel-help/indirect-function-HP010062413.aspx)) – Jeeped 2014-10-07 06:49:59

+0

@ Jeeped:是的,你是对的。我改变了我的帖子。我希望现在是正确的。 :-) – Fratyx 2014-10-07 06:53:37

+0

感谢这工作就像我想要的....感谢很多家伙...... – 2014-10-07 06:58:11