重复垂直求和到另一列的最后一个空单元格
Sum vertically upto last empty cell on another column repeatedly
在 A 列 中垂直向上求和到最后一个空单元格
在名称所在的 第一行 显示总和
B 列 可能包含 0 个或多个空白单元格
我愿意达到的效果如下图
我试过使用这个公式=IF(B28="",SUM(B29:INDEX(B29:B,MATCH(TRUE,(B29:B=""),0))),"")
在 C 列上,我能够获得接近相似的结果 但我必须在下面显示的每个名称之前保留一个空白单元格
单元格 E2 中的数组公式应该有效:
=Arrayformula(IF(A2:A="",,SUMIF(LOOKUP(ROW(A2:A),FILTER(ROW(A2:A),A2:A<>"")),LOOKUP(ROW(A2:A),FILTER(ROW(A2:A),A2:A<>"")),B2:B)))
条件和条件数组由一个查找组成,该查找显示其中包含名称的任何给定行的最后一行编号。
在 A 列 中垂直向上求和到最后一个空单元格 在名称所在的 第一行 显示总和 B 列 可能包含 0 个或多个空白单元格
我愿意达到的效果如下图
我试过使用这个公式=IF(B28="",SUM(B29:INDEX(B29:B,MATCH(TRUE,(B29:B=""),0))),"")
在 C 列上,我能够获得接近相似的结果 但我必须在下面显示的每个名称之前保留一个空白单元格
单元格 E2 中的数组公式应该有效:
=Arrayformula(IF(A2:A="",,SUMIF(LOOKUP(ROW(A2:A),FILTER(ROW(A2:A),A2:A<>"")),LOOKUP(ROW(A2:A),FILTER(ROW(A2:A),A2:A<>"")),B2:B)))
条件和条件数组由一个查找组成,该查找显示其中包含名称的任何给定行的最后一行编号。