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

Excel带数据间隔自动重置基线的基线校正公式需求

Excel 自动基线校正(按数据组自动重置基线)

假设你的原始数据在B列,需要在C列计算与每组基线的差值,按以下步骤操作:

公式方案(支持空行分隔的数据组)

在C2单元格输入以下公式,然后下拉填充到所有需要计算的行:

=B2-INDEX(B:B,MAX(IF(ISBLANK(B$1:B1),ROW(B$1:B1),0))+1)

注:Excel 2019及更早版本输入公式后需按 Ctrl+Shift+Enter 触发数组计算;Excel 365/2021及以后版本直接回车即可。

公式原理

  • ISBLANK(B$1:B1):检查当前行上方所有单元格是否为空,标记数据组的分隔位置
  • IF(ISBLANK(...),ROW(...),0):保留空行的行号,非空行返回0
  • MAX(...):定位当前行上方最近的空行,加1后得到当前数据组第一个单元格的行号
  • INDEX(B:B,...):提取该行号对应的B列值(即当前组的基线)
  • 用当前单元格值减去基线,得到校正后的差值

示例验证

以你提到的场景为例:

  • P2组(B11-B15):公式会识别上方最近空行,提取B11的67作为基线,计算B12-B15与67的差值
  • P3组(假设从B17开始):自动识别上方空行,提取B17的100作为新基线,完成基准重置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 16:47:18