ARTICLE · 1342532
Excel合计在末行,增加行合计数自动更新
Excel合计在末行,增加行合计数自动更新
求和时我们常用的函数是SUM,但合计数在末行时,在数据后增加行合计数不会自动更新。如图一:在B7单元格里输入求和公式=SUM(B2:B6),表示求和的区域是B2:B6,当在数据后增加行时求和区域不会自动扩展(如图二),合计数自然不会自动更新。

这种情况要想合计数自动更新,需要加入一个新函数DROP,这个函数我们可以把它叫"剔除舍弃"函数,语法为:
=DROP(数组, 行数, [列数])。
行数:正数=从上往下删;负数=从下往上删。
列数:正数=从左往右删;负数=从右往左删。
用在本例中,具体用法如为:在B7单元格里输入求和公式=SUM(DROP(B2:B7,-1))。

简解:合计数B7单元格,后面的-1表示删除一行,删除一行后,就变成B2:B6,表示合计B2:B6的数据,增加一行后合计数B8,删除一行后,合计数变成B2:B7,无论增加多少行,都是合计数所在的行数前一行,所以增加数据后会自动更新。
我们再来看行合计的情况,有了上面的基础,对行合计的理解更容易了。如下图,在F2单元格里输入公式:=SUM(DROP(B2:F2,,-1))

永远都是合计所在的单元格减去1,得到前面单元格数据的合计,公式中为什么连续两个逗号,因为我们合计数在列,没有行的事,所以行是空,用一个逗号表示。
往期干货:
觉得有用欢迎转发、点个大拇指和“在看”支持一下
👇👇👇















































































