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

Google Sheets中输入单个引用公式后,能否自动填充关联单元格?

解决方案:动态修改引用列并复用配置

完全可以实现,用Google Sheets的FORMULATEXT、REGEXREPLACE和INDIRECT函数组合就能搞定,具体操作如下:

  1. 核心公式(在group1_tab的J4单元格输入):
=INDIRECT(REGEXREPLACE(FORMULATEXT(F5), "raw_tab!([A-Z]+)", "raw_tab!D"))
  • FORMULATEXT(F5):提取F5单元格内的完整公式文本(比如=raw_tab!B2)
  • REGEXREPLACE(..., "raw_tab!([A-Z]+)", "raw_tab!D"):将公式里raw_tab!后的列标识(比如B)替换为D,生成新的公式文本=raw_tab!D2
  • INDIRECT(...):执行替换后的公式文本,返回对应单元格的内容
  1. 复用配置:

    • 直接复制J4的公式到其他需要的单元格,只需把公式里的F5改为目标引用单元格(比如对应F20的单元格就改成F20)
    • 如果需要替换为其他列(比如E列),仅需把公式里的"raw_tab!D"修改为"raw_tab!E"即可
  2. 注意事项:

    • 确保目标引用单元格(如F5、F20)内是有效的公式,FORMULATEXT才能正确提取内容
    • 该公式只会替换列标识,原公式里的行号会被保留,适配不同行的引用需求

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 23:33:11