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

如何在Excel中对列表内各元素分别减去指定数值?

Excel累计扣减型减法操作说明
  • 操作场景:对列表{20,20,20}按顺序执行累计扣减50的操作
  • 输出结果:最终得到计算结果{0,0,10}

计算规则说明:按列表顺序依次用元素值扣减目标值,当前元素值不足以覆盖剩余待扣减额度时,该位置返回0,剩余待扣减额度顺延到下一个元素继续扣除;待目标值全部扣减完成后,后续元素直接返回扣减后的正数结果。

你可以使用如下Excel公式实现该效果,假设原始数据存放在A1:A3单元格,待扣减总额50存放在C1单元格:

  1. 点击B1单元格,输入公式:=MAX(0,A1-MAX(0,$C$1-SUM($A$1:A1)+A1))
  2. 按住B1单元格右下角的填充柄,下拉到B3单元格即可自动计算所有结果。

操作演示图:
Excel累计扣减减法操作演示


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 11:06:01