如何在公式中使用单元格中引用的工作表名称?

如何在公式中使用单元格中引用的工作表名称?

B 列是使用 Index 创建的工作表名称列表。我只想让 C 列中的公式转到 B 列中列出的工作表名称上的某个单元格。我在为我认为非常简单的事情而苦恼?我有一个有效的公式,但它不允许我更改工作表的名称。我以为它会是这样的='B4'!$P$33

我的公式迄今为止是这样的。

答案1

使用该INDIRECT函数返回字符串指定的引用。

您只需连接字符串并用函数包装它即可。

=INDIRECT(B4&"!$P$33")

答案2

假设我们想要:

=Sheet1!Z100

但想将工作表名称放在单独的单元格中。使用:

=INDIRECT("'" & B4 & "'!Z100")

请注意单引号!

在此处输入图片描述

相关内容