excel求问如何使一组数据按顺序依次相减并求它们减后的数的和

例如:
一组数据(相互之间没有逻辑,0,负数,正数都有可能,不是递增或者递减):10 15 20 30······· 60 40
从右向左相减(或者从下网上相减),最终目的是:相减得到的数据的和:
即:
40-60=-20
·········
60-30=30
30-20=10
20-15=5
15-10=5
-20+·······30+10+5+5=30

因为数据不是即时的,而最终的30是要时刻显示的,不然可以直接:50-10=30...
而且数据很多,,,,

你这个数据在excel里是怎么存放的呢。我现在是按照这个数据在一列中。

B2=IF(A3="",0,A3-A2)

C2=SUM(B:B)

先判断下一个单元格是不是空的,如果是空的,就返回0,不是空的直接计算下面的数值减去上面数值的差,然后在C2用求和公式计算B列的和就可以了。

不知道这样是不是符合你的要求

追问

ennn。。也可以,谢谢回答~~~~~~~~~
不过有没有那种更方便的函数啊?只用一个单元格的那种····

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-17
假设从小到大a b c d e f
sum=(b-a)+(c-b)+(d-c)+(e-d)+(f-e)=f-a
所以返回的是极差,max-min追问

emm..。。
不能假设从小到大,只能是a b c d .....x y z 且c>d;gk都是有可能的,且可能是负数正数和0.。。

追答

结果也一样。

(b-a)+(c-b)+(d-c)+(e-d)+(f-e)+...+(z-y)=z-a

相似回答