打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel – 新增行时,sum合计范围如何自动增加

sum 函数应该是大多数人的 Excel 启蒙函数,别看它很简单,但也有些情况下,一不注意就踩坑,比如今天的案例。

案例:

下图是个简单的数据表,“总计”行用的是最基础的 sum 公式。

需求:

当我们在“总计”上方新增月份时,需要总计结果自动加入新增行的数值,怎么实现?

解决方法:

1. 就目前的表格,我们试一下增加新行后,总计结果到底会不会变?

2. 从上述实验结果来看,sum 函数对“订单数”实现了自动添加新增行的智能统计,但是对“奖金”却不奏效,为什么?

这是因为“奖金”单元格本身也是公式,sum 函数遇到公式就不那么智能了。

3. 正确答案其实很简单,将“订单数”的总计改为以下公式,向右拖动公式复制到 C 列即可:

=SUM(B2:INDEX(B:B,ROW()-1))

公式释义:

  • 同样是 sum 公式,我们只是将原先的第二个参数 B4 替换成了 INDEX(B:B,ROW()-1)
  • INDEX 函数表示返回区域中的第几行:INDEX(array,row_num)
  • index 使用方法可参见 Excel 如何多条件查询?即同时查询行、列并返回值?
  • ROW()-1:当前的行数-1,即求和项的上一行
  • 因此 INDEX(B:B,ROW()-1) 的含义就是:始终取 B 列求和项的上一行,从而实现本例需求

以下是演示效果:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
UC头条:Excel
每日Excel分享(函数)| 合并单元格与数据处理分析,不学也进来看看呗!
Excel数组公式应用彻底醒悟
瞬间搞定一月数据汇总!这个Excel求和公式太牛了
按不同的目的地分段收费,大神写了一个公式直接搞定,再也不用手工调整了!
看看excel高手是怎样玩row函数!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服