在Excel中,如果你想使用一个单元格的内容作为引用其他工作表的名称,可以使用INDIRECT函数来实现。假设你在Sheet1的A1单元格中输入了工作表的名称,而你想从这个工作表中引用某个单元格的内容,以下是实现方法:
- 假设你在Sheet1的A1单元格中输入了目标工作表的名称,例如“Sheet2”。
- 你想引用Sheet2中的B2单元格的内容。
你可以在Sheet1的某个单元格中输入以下公式:
=INDIRECT("'" & A1 & "'!B2")
解释:
- INDIRECT函数用于将文本字符串转换为有效的单元格引用。
- A1是包含目标工作表名称的单元格。
- &用于连接字符串。
- "'!B2"是引用目标工作表中B2单元格的格式。注意这里的单引号是为了处理工作表名称中可能存在的空格或特殊字符。
这样,当你在A1中更改工作表名称时,引用的单元格内容也会自动更新。