2016-04-23 144 views
0

在工作表的A列中,我有一个名称列表。这些名字也有相应的工作表。在excel中引用另一个工作表中的单元格

因此,例如在A列中,我有一个带DP的单元格,还有一个名为DP的选项卡。

在列B我试图写一个公式,看看列A,然后获取工作表中的最大范围。

我已经试过这和其他一些变化,但不能让它的工作

= MAX(TEXT(A2, “@”)& “&!B2:B5”),所以在这里

我我正在看A列,把它变成文本,把感叹号标记为正常,以引用另一个工作区,然后是范围。我已经尝试了一些变化,包括不将B2:B5作为引用而不是文本,但它似乎是指同一个工作表而不是我想要的工作表,因此它给了我一个循环引用。

帮助表示赞赏

回答

1

试试这个:

=MAX(INDIRECT(A2 & "!B2:B5")) 
+0

嘿,这伟大工程,让我看到了网络上做什么间接的。非常感谢我在制作字符串和各种各样的排序 – Ingram

+0

@MrAssistance - 'INDIRECT'函数返回由文本字符串指定的引用。 – Mrig

+0

@MrAssistance - 还有一件事,'MAX'函数不接受字符串作为你正在做的事情。 – Mrig

相关问题