Excel中的链式求和

时间:2011-04-04 14:08:43

标签: excel-2007

我有这张桌子:

   Sendedr Reciever Price  SumAllParice 
   Dan      Moshe    A
   Kate     Sara     G
   Beth     Kith     U
   Moshe    Kate     X

(实际上,它更大,它只是一个例子)。我总结这样的所有价格:“dan”发送“moshe”A,并且(根据表格)“moshe”发送“kate”X,然后“kate”将发送给sara G所以在“ sumAllPrices“在第一行将是A + G + X.在第二行将是G(因为在凯特发送萨拉之后,sara dosn,t发送给其他人),在第三行将是U,而在第四行将是X + G(因为在moshe发送凯特后,凯特将发送到sara。我怎样才能在Excel中执行此操作?

1 个答案:

答案 0 :(得分:0)

我找到了答案。它有点受限'但它有效!

enter image description here

  • 我输入了一张图片,因为当我从excel中复制它时,所有这些都被收集起来......

Explentaion:第一次迭代是将第一行与第二行相加(例如,如果Tin发送Dan,而Dan发送moshe,那么它将是R + A)。第二次迭代的行为相同,但是它将sum列与这些规则的第一次迭代相加,依此类推,直到得到的是sum列与第三次迭代列的总和。