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

Google Sheets如何按列内表名批量跨表引用C20单元格数据

Google Sheets 按单元格文本动态引用指定工作表数值操作方法
  • 核心实现工具:使用Google Sheets原生的INDIRECT函数,将单元格内存储的工作表名称文本拼接为合法的跨表引用规则,无需手动逐个修改公式内的工作表名称。

具体操作步骤

  1. 先整理汇总表结构:第一列(A列)预留为工作表名称录入列,A1输入表头对应天体工作表名,从A2开始逐行录入每个天体对应的计算工作表名称,比如第一行目标是对应行星球面工作表就填PLANET Sphe,后续依次填月球、木星、各卫星、柯伊伯带天体对应的工作表名即可。B1输入表头反照率,后续C、D列可以依次留作半长轴、半径等参数的汇总列。
  2. 点击B2单元格,输入如下公式后按回车:
    =INDIRECT("'"&A2&"'!C20")
    

    注意公式里的单引号不能省略:如果工作表名称包含空格、特殊符号,Google Sheets要求必须用单引号包裹工作表名,否则公式会直接报错。

  3. 公式生效后,选中B2单元格,按住单元格右下角的填充柄(就是单元格右下角的小蓝方块)向下拖动到所有需要计算的行,B列就会自动逐行匹配A列填写的工作表名称,拉取对应工作表C20单元格存储的反照率值。

后续多参数汇总扩展

后续需要汇总半长轴、半径等其他参数时,不需要调整整体逻辑,只需要修改公式里引用的目标单元格位置即可:

  • 比如目标工作表内D15存储半长轴数值,就在C1输入表头半长轴,C2单元格输入=INDIRECT("'"&A2&"'!D15")后下拉填充整列
  • 比如目标工作表内E8存储天体半径数值,就在D1输入表头半径,D2单元格输入=INDIRECT("'"&A2&"'!E8")后下拉填充整列

常见报错排查

如果公式返回#REF!错误,优先检查A列录入的工作表名称是否和实际工作表名完全一致:多打前后空格、名称拼写错误、漏字/多字都会导致引用失败,和手动输入跨表公式时表名写错的报错逻辑完全一致。

内容的提问来源于stack exchange,提问作者Postlim Fort

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 17:01:40