如何在Excel

时间:2016-09-08 09:49:08

标签: excel excel-formula sum conditional cumulative-sum

我正在努力解决Excel中的计算问题,这似乎比我想象的更难......而且我无法在互联网上找到我需要的方法。我将呈现我想要的简化版本,并将永远感谢能够帮助我获得结果的任何人。

我有以下一行:

100 // 20/30/10/60/20/80

我希望看到的是:

100 // 20/30/10/40/0/0

所以第一列是总数,对于所有下一列,我有时间分布的值,应该加起来总计并返回单元格中的值,并在某个时刻返回所需的数量等于第一个单元格中的100。之后,达到阈值,它应该返回零。

是否有一些我不知道的公式或解决这个问题的优雅方法?非常感谢帮助!

1 个答案:

答案 0 :(得分:1)

如果您的第一行来自Sheet1中的A2:G2(分别为100 / 20/30/10/60/20/20),则可以通过在单元格{{1中输入公式>来使用以下内容将Sheet2拖到B2

G2