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

Google Sheets中修改增量公式:Indirect函数列字母无法自动递增问题

Google Sheets 公式列字母自动递增解决方案

问题出在你公式里的"L"是固定字符串,横向拖拽时不会自动变化,得用动态生成列字母的方式替换它:

  • 用COLUMN()函数获取当前列的列号,配合CHAR()函数转成对应的列字母,这样拖拽时列号自动递增,字母也跟着变
  • 数字部分保持固定的"72"和"88"即可

修改后的完整公式:

((INDIRECT($H2&"!"&CHAR(COLUMN(L1))&"72")-INDIRECT($H2&"!"&CHAR(COLUMN(L1))&"88"))/INDIRECT($H2&"!"&CHAR(COLUMN(L1))&"72"))

说明:

  • COLUMN(L1):获取L列的列号(12),横向拖拽时会自动变为13(M列)、14(N列)
  • CHAR(COLUMN(L1)):将列号转换为对应的英文字母(12→L,13→M)
  • 若要从其他列开始递增,把COLUMN(L1)里的L1改成对应列的单元格即可(比如从K列开始就写COLUMN(K1))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 09:26:02