在excel中find列中连续非空单元格的总和,直到空单元格出现为止?

在这里输入图像说明

在B1中,我想总结第一列的所有单元格,直到出现空单元格。

用这个:

=SUM(A1:INDEX(A:A,MATCH(1E+99,A:A))) 

INDEX / MATCH公式查找具有数值的最后一个单元格,并将其设置为SUM()公式中Range的结尾。

但最终如果你想总结列A中的每一个数字,那么整个列的简单总和将工作:

 =SUM(A:A) 

SUM()函数忽略文本和空白单元格。

如果想要的是总和,直到第一个空白单元格,并有数据之后,然后使用此代替:

 =SUM(A1:INDEX(A:A,MATCH(TRUE,INDEX(A:A="",0),0))) 

在这里输入图像说明