![如何在公式中使用单元格中引用的工作表名称?](https://linux22.com/image/1628895/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%85%AC%E5%BC%8F%E4%B8%AD%E4%BD%BF%E7%94%A8%E5%8D%95%E5%85%83%E6%A0%BC%E4%B8%AD%E5%BC%95%E7%94%A8%E7%9A%84%E5%B7%A5%E4%BD%9C%E8%A1%A8%E5%90%8D%E7%A7%B0%EF%BC%9F.png)
B 列是使用 Index 创建的工作表名称列表。我只想让 C 列中的公式转到 B 列中列出的工作表名称上的某个单元格。我在为我认为非常简单的事情而苦恼?我有一个有效的公式,但它不允许我更改工作表的名称。我以为它会是这样的='B4'!$P$33
答案1
使用该INDIRECT
函数返回字符串指定的引用。
您只需连接字符串并用函数包装它即可。
=INDIRECT(B4&"!$P$33")
B 列是使用 Index 创建的工作表名称列表。我只想让 C 列中的公式转到 B 列中列出的工作表名称上的某个单元格。我在为我认为非常简单的事情而苦恼?我有一个有效的公式,但它不允许我更改工作表的名称。我以为它会是这样的='B4'!$P$33
使用该INDIRECT
函数返回字符串指定的引用。
您只需连接字符串并用函数包装它即可。
=INDIRECT(B4&"!$P$33")