如何将动态范围与移动的“总计”单元格相加?

时间:2019-12-05 20:02:00

标签: excel vba

在下面的屏幕快照中,我想对Y列(和Z列)中的动态范围求和。 SUM 公式当前位于单元格Y8中。

我不知道在项目A和B之后要添加多少个项目。随着用户输入更多数据,此列表将不断增加。

当添加新行时 SUBTOTAL COST 单元格向下移动时,是否可以求和Y6:Y#? 录制的宏会帮助解决这个问题吗?

提前谢谢!

enter image description here

1 个答案:

答案 0 :(得分:2)

使用INDEX:

=SUM(INDEX(Y:Y,6):INDEX(Y:Y,ROW()-1))

现在,无论将行添加到何处,它都将从第6行到正好位于公式所在位置的行上求和。