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

Excel按列对拖拽公式:自动切换列对执行除法运算求助

按列对批量执行除法的实现方法

推荐公式(非易失性,性能更稳定)

在R1单元格输入以下公式:

=INDEX($1:$1048576,ROW(),10+2*(COLUMN()-18))/INDEX($1:$1048576,ROW(),9+2*(COLUMN()-18))

操作步骤

  • 输入公式后,选中R1单元格,将鼠标移到单元格右下角的填充柄(小方块),按住左键向右拖拽,即可自动生成S列(L/K)、T列(N/M)等后续列的除法公式
  • 选中所有结果列的第一行单元格,按住填充柄向下拖拽,就能完成所有行的对应计算

公式逻辑说明

  • ROW():抓取当前行号,确保每一行都计算对应行的数值
  • COLUMN()-18:R列的列号为18,以此为基准,每向右移动一列,该值递增1
  • 10+2*(COLUMN()-18):计算被除数所在列号(J列是10,L列是12,每列递增2)
  • 9+2*(COLUMN()-18):计算除数所在列号(I列是9,K列是11,每列递增2)

备选公式(易失性,不推荐大量使用)

如果习惯用OFFSET函数,也可以使用以下公式:

=OFFSET($A1,0,10+2*(COLUMN()-18))/OFFSET($A1,0,9+2*(COLUMN()-18))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 13:54:36