[算表] 总和为负就从新列重新计算

楼主: robinpca (robin)   2020-07-03 15:28:19
软件:excel
版本:2016
例子一:
A1 20
A2 -10
A3 30
A4 -10
A5 5
想要的不是很难但是用excel就是写不出来
也就是
想要倒著求总和 但不够负数扣的就舍弃 从正数开始
PS:想过sumif但是好像不能完成 辅助列也失败 因为这个是大约一百多不固定的数列
所以也不可能用sumifs写一大串...超级长
恳请求解 感恩
if A5>0 那就 sum(A5:A4)
if sum(A5:A4)<0 就舍弃从下一列开始
if A3>0 那就往上一列 sum(A3:A2)
if sum(A3:A2)>0 那就往上一列 sum(A3:A1)
也就是由下面加上来
一开始负的就直接舍弃
然后往上一列走 上一列跟上上一列加完会变成负的的就舍弃掉
若加完是正的(够扣)那就继续往上一列加过去
上面最后呈现的是
例子一希望解果:
A3+A2+A1=30-10+20=40 若可同时呈现告知是从A3开始够扣更好
例子二:
A1 20
A2 -10
A3 30
A4 -10
希望解果 直接舍弃A4 从A3开始 A3+A2+A1=40
例子三:
A1 -30
A2 -10
A3 30
A4 -10
A5 -2
负数完全不够扣 呈现答案0和从#N/A列开始
作者: soyoso (我是耀宗)   2020-07-03 16:36:00
作者: robinnpca (rob)   2020-07-05 12:40:00
谢谢S大回复但还有疑问因差别大另回一文询问感恩

Links booklink

Contact Us: admin [ a t ] ucptt.com