You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用单元格文本作为工作表名称进行Excel公式引用?

用单元格动态文本作为工作表引用的可行方案

当然可行,你之前的公式错误在于把F4当成了固定的工作表名称文本,而非引用单元格F4的内容。正确的做法是使用INDIRECT函数来动态解析单元格中的文本为工作表引用:

  • 通用公式(适配包含空格/特殊字符的工作表名):

    =INDIRECT("'"&F4&"'!M4")
    

    这个公式会将F4单元格的内容(比如P10)与'!M4'拼接成'P10'!M4,再通过INDIRECT函数将该文本转换为有效的跨工作表单元格引用。

  • 简化公式(仅适用于无空格/特殊字符的工作表名):

    =INDIRECT(F4&"!M4")
    

如果之前尝试定义名称未成功,可将名称SheetName指向单元格F4,再用公式=INDIRECT("'"&SheetName&"'!M4"),效果与直接引用单元格一致。

内容的提问来源于stack exchange,提问作者Tobias.Husbands

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 09:55:20