打开APP
userphoto
未登录

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

开通VIP
这几种求和方法,至少一种你不会

说起求和,很多人会说求和还不简单,用sum函数就可以,可是现实工作中很多种场景下的求和难倒了不少人。我们来一起看看以下几种情况。

1、多行或多列求和

要求和的表格部分截图如图1,表格有几百行。

图1

要求C,D,E列每列总和。按住快捷键【Ctrl+向下键↓】,快速到达表格最下面一行,在该行下面的空白行输入快捷键【Alt+=】,这样就可以快速输入求和公式,如果用鼠标去选中要求和的数据区域会很慢,尤其是成千上万行的数据。

2、带有明细和小计求总计

如图2,表格中粗体字是下面明细数据的小计,例如,B2是B3:B13的小计,要求所有小计的总和。通常的做法是用鼠标一个个选中小计项的单元格,如果小计项非常多,很容易漏掉一些,造成计算结果错误。这里介绍一个非常巧妙的方法可以快速计算结果,并且保证结果不会出错。我们在表格最下方输入快捷键【alt+=】,再除以2,公式为

=sum(B2:B127)/2

图 2

3、批量求和

如图3,有多个项目要汇总数据,如何批量将需要求和的单元格输入公式呢?如果一行行输入公式,当需要求和的行数很多时,效率就比较低了。全部选中数据,按快捷键【F5】,在弹出的定位对话框,定位条件选择“空值”,这样可以快速选中要求和的单元格,再按快捷键【alt+=】。

图 3

4、多工作表相同位置求和

如果一个工作簿包含多张工作表,每张工作表内容为一个月的产品销售情况数据,表格结构相同,每张表C9单元格为当月的销售额小计,要对全年的销售额数据进行汇总,如图4:

图 4

通常求和公式这样写:

='1月'!C9+'2月'!C9+'3月'!C9+'4月'!C9+'5月'!C9+'6月'!C9+'7月'!C9+'8月'!C9+'9月'!C9+'10月'!C9+'11月'!C9+'12月'!C9

公式好长啊,如果有更多的工作表要求和,公式就更长了。

告诉你一个非常简单的公式:

=SUM('1月:12月'!C9)

如果有更多的工作表,我们只需要在第一张工作表名称和最后一张工作表名称中间加冒号,再用单引号和感叹号以及需要引用的单元格即可,例如,计算sheet1,sheet2,…sheet100共100张工作表的A10单元格求和,公式为

=SUM('sheet1:sheet100'!A10)

5、累计求和

如图5,要求截至每个月累计销售额,即1月就是1月销售额,2月累计值就是1月和2月之和,3月累计值就是1月到3月之和。C2单元格公式为

=SUM($B$2:B2)

往下拖动公式,计算区域从B2开始到当前行。

图 5

6、相同项目累计求和

如图6,A列是ID,要在D列求每个ID按照C列时间累计值,比如,D3就是B2的值,D4就是B2:B3的累计值,D6是B6的值,D7是B6:B7的累计值。

图 6

D2公式为

=IF(A2=A1,D1+B2,B2)

如图7:

图 7

公式意思是如果A2和A1相同,就对D1和B2求和,否则就返回B2本身。往下拖动公式,A3和A2相同,就用D2+B3, A4和A3相同,就用D3+B4,以此类推。

7、合并单元格求和

Excel合并单元格真是让人又爱又恨,它可以美化表格,然而也给数据统计等带来麻烦。如图8,要求在D列对A列的类别求和。如果A类类别不是合并单元格,我们直接使用sumif函数就可以在D列计算该类别的和,但合并后求和就不那么容易了。

图 8

D2单元格公式

=SUM(C2:$C$10)-SUM(D3:$D$10)

如图9,选中D列全部合并单元格,把光标放在地址栏的公式最后,按快捷键【Ctrl+Enter】,就可以对全部合并单元格求和。

图 9

公式原理:倒算原理:SUM(C2:$C$10)即所有数据的和,SUM(D3:$D$10)是本类别以后所有类别之和,如果二者相减,正好是本类别的和。

8、对角线求和1

怎样计算一个长方形数据区域中的对角线之和,如果用sum求和函数一个个相加当然能得到结果,可是如果数据量很大,怎样用公式更简单呢? 图10是原始数据部分截图:

图 10

求从左上角到右下角的对角线之和,要计算颜色为绿色、黄色、蓝色等对角线数据之和,如图11,看看对角线行号与列号有什么规律,A19公式为

=COLUMN(B1:$O$17)-ROW(B1:$O$17)

column函数返回列数,row返回行数。列数与行数之差为等差数列。

规律找到了,先创建辅助列A列,再用sumproduct函数求和。

C19单元格公式为:

=SUMPRODUCT((COLUMN(B1:$O$17)-ROW(B1:$O$17)=A19)*(B1:$O$17))

公式返回结果是绿色单元格那个对角线之和,向下拖动即可计算其他对角线之和。

图 11

A19为添加辅助列的内容,公式的意思是如果列数-行数和创建的辅助列相等就对这些单元格求和。对比下把对角线单元格一个个相加,如图12,公式简单多了吧。

图 12

9、对角线求和2

上面的例子是从左上角到右下角的对角线,我们再来看一个例子,数据还是原来的数据,要求从左下角到右上角对角线数字之和,如图13中的橙色、黄色、蓝色:

 图13

先找出对角线行号与列号的规律,发现对角线的行号与列号之和相等,比如,B2和C1,行号与列号之和都是4;B3、C2、D1行号与列号之和都是5,依次类推,后面的对角线行号与列号之和都相等。因此,我们创建辅助列,行号+列号,如果行号+列号与辅助列内容相等就求和。用sum求和在公式里按下【ctrl+ shift+ enter】形成数组公式,B22单元格公式为

{=SUM((ROW(B$1:B$17)+COLUMN(B$1:B$17)=$A23)*(B$1:B$17))}

复制拖拽红色字体列公式到最后一列,最后P列合计就是对角线的和,如图14。

 图 14

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如果需要处理的数据量很大,这招对角线求和的Excel技巧值得学习
Sum函数的4个巧妙用法
可以大幅简化的excel公式之3:小计与总计
Excel高手必备的最为灵活实用的引用函数:Indirect
斜线求和问题
世上最快的 Excel表格求和 方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服