Excel - 汇总列,直到它到达不是数字的单元格

时间:2017-09-14 15:42:07

标签: excel formula

我希望能够使用“子总和”来总结每个数字,直到达到公式或“页面结束”。范围必须是动态的,如果插入新行,即使它插入范围的末尾,它也必须包含在范围内。

=SUM(XXX) = 20
5

5
5
5
=SUM(XXX) = 15
5
5
5

如何在不使用VBA的情况下实现这一目标?

1 个答案:

答案 0 :(得分:2)

在您想要公式的每个地方放置以下公式:

=SUM(INDEX(A:A,ROW()+1):INDEX(INDEX(A:A,ROW()+1):INDEX(A:A,MATCH(1E+99,A:A)),IFERROR(MATCH(TRUE,INDEX((ISFORMULA(INDEX(A:A,ROW()+1):INDEX(A:A,MATCH(1E+99,A:A)))),),0)-1,MATCH(1E+99,A:A)-ROW())))

enter image description here