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

Excel中支持下拉填充的逐对单元格相减公式求助

Excel配对相减下拉填充公式方案

方案1:INDEX+ROW组合(全版本兼容,计算效率高)

直接在E2单元格输入以下公式,回车后直接下拉填充即可:
=INDEX(C:C,ROW()*2-1) - INDEX(C:C,ROW()*2-2)

  • 逻辑说明:ROW()函数会自动获取当前公式所在单元格的行号,E2行号为2时对应取C3-C2,E3行号为3时对应取C5-C4,完全匹配你的运算规则
  • 优势:INDEX属于非易失函数,就算表格有上万行数据也不会出现计算卡顿的问题,适合大规模数据使用

方案2:OFFSET简化版(写法更简洁,适合小表格)

如果你的数据量较小,可以在E2输入更短的公式直接下拉:
=OFFSET(C$2,ROW(A1)*2-1,0) - OFFSET(C$2,ROW(A1)*2-2,0)

  • 逻辑说明:ROW(A1)下拉时会自动递增为1、2、3……,对应偏移取C列的相邻两组数据相减
  • 注意:OFFSET属于易失函数,数据量超过1000行时可能会降低计算效率

适配调整说明:如果你的C列第一行是表头,无需修改上述公式;如果C列没有表头、C1就是第一个数据,把公式里的行号偏移量各减1即可正常使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 18:15:02