如何在运行单元格中填充一个运行值,直到遇到一个新数字并计算总和?

时间:2019-07-07 16:35:53

标签: excel vba excel-formula excel-2007

我在excel中有很多行,现在我发现我需要计算每一行的滚动总和。 我可能无法很好地解释这一点,我将发布一张图片: enter image description here

基本上,我有很多行,各列的值不同。我需要用“当前”值(每行)填充空单元格,直到遇到一个新的数字。发生这种情况时,求和,用和覆盖单元格值,然后在空单元格中进行。

在图片上方,第一行是我当前拥有的东西,另一行是我需要的东西。

我对此绝对有0个想法,请帮忙。

1 个答案:

答案 0 :(得分:1)

如果您想要值的行是第1行,则下面的等式应该起作用。将其粘贴到您要获得总计的行的A列中,然后将其拖动到该行中,直到您想要进行计算为止。

干杯!

= sum(indirect(“ A1:”&SUBSTITUTE(ADDRESS(1,column(),4),1,“”)&“ 1”))