在excel中有时会遇到一些新的问题,比如关于求和,当已经设置了求和公式,又要在后面加入一行新的数据,这时已设置的求和公式其求和区域不变,那么后面插入的行数据就不会被计算进去 。
这个问题是交流群一个网友提出来的,下面我们举例子来说明 。
上图中第七行的 C7 是后插入的数据,而 C8 单元格的求和区域却是 C2:C6,因此不会将 C7 的数值计算进去 。
在这样的情况下,我们必须要手动修改求和公式,或者清除再重新求和 。
而下面我们来介绍两种方法,来自动计算后续插入的行数据 。
第一种:
在下图中,我们可以看到在新插入 C7 单元格数据后,求和的 C8 单元格前出现了一个感叹号小框 。
我们点击该图标,出现一系列选项,然后点击“更新公式以包括单元格” 。
然后点击确定,这时系统会自动将新插入的行数据包含进去进行合计计算 。
这个方法非常快捷,但需要较高的 excel 版本,无需再重新修改公式 。
【excel表格数据怎么设置自动求和 表格中怎样自动求和】 第二种:
继续介绍第二种方法,通过公式来自动计算新插入的行数据 。
在常用的 excel 函数中,用来引用一组区域的函数并不多,而与 sum 组合使用的,非 offset 最为常见了 。
offset 函数是指定参照,通过给定偏移量得到新的引用 。
它的表达式是:=offset(参照单元格,向下第几行,向右第几列,移动几行,移动几列),后面两个参数可以理解为高度和宽度 。
因此我们可以输入公式=offset(c1,1,0,row()-2,),下图中作者君特意在公式中省略了后面两个参数 。
row()的含义是返回当前行数,也就是公式所在 D8 的行数,是 8,减去 2 则是 6,也就是第七行 。这样在 offset 公式里表示它从 C1 单元格的下 1 行,向右 0 行,然后移动 6 行即 C7,即返回 C2:C7 区域的引用 。
这时我们再组合 sum 函数进行区域的求和,便得到下图中的复合公式 。
由于 row()函数会根据当前行的变化自动更新它的值,因此不管在 C6 后面添加多少行数据,都能够直接增添的行数据进行合计计算 。
推荐阅读
- 三种方法帮你实现自动换行 excel自动换行怎么操作
- word表格行距调整方法 word行间距怎么调
- excel制作表格新手详细步骤 excel表格制作大全
- Win10如何解决桌面右键新建没有Word、Excel、PPT的问题
- 数据分析流程及步骤 怎么做数据分析
- excel 表格输入数值如何自动求和 excel表格怎么计算总数
- 手把手教你制作表格 word表格制作教程
- 5个使用频率很高的Excel快捷键 excel的快捷键有哪些
- 制作wps表格的详细步骤 制作表格软件哪个好用
- 制作excel表格的步骤技巧 如何制作表格 教程