标签: excel formula
我希望能够使用“子总和”来总结每个数字,直到达到公式或“页面结束”。范围必须是动态的,如果插入新行,即使它插入范围的末尾,它也必须包含在范围内。
=SUM(XXX) = 20 5 5 5 5 =SUM(XXX) = 15 5 5 5
如何在不使用VBA的情况下实现这一目标?
答案 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())))