繁体   English   中英

Excel-对列求和,直到到达非数字的单元格

[英]Excel - Sum column until it reaches a cell that is not a number

我希望能够使用将所有数字加起来的“小数和”,直到达到公式或“页面结尾”为止。 该范围必须是动态的,如果插入了新行,则即使该行的末尾插入了该行,它也必须包含在范围中。

=SUM(XXX) = 20
5

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

不使用VBA怎么实现?

将以下公式放在您想要该公式的每个位置:

=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())))

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM