今天是E站到底的第13天。今天学习Excel中的求和函数Sum、Sumif 、Sumifs。
其实关于函数平时用的还是不少的,相比于之前的下拉菜单之类的,要熟悉很多。
比较常规的用法就不再赘述。说一下对我有启发性的几个进阶性内容。
1.累计求和。可以快速用快捷键alt+=来实现。这个之前在快捷键这一课也讲过。但是用的少,还是不太熟悉。
2.不连续区域的求和,用sum函数,不连续区域中间用英文逗号连接,这里最多支持255个区域求和。
3.对文本型数据的求和,可以讲区域前面加上两个负号,就由文本格式转为数字格式,即{SUM(--(A37:A42))}。这个用法非常神奇,我还没有想通原理是什么。
4.小计行快速求和 跟之前学过的比较相似,先是需要定位,选中需要求和的小计行,Ctrl+G,快速打开定位对话框,在定位条件中选择空值,再输入alt+=,快速求和。
5.多表汇总
当多个表格格式和title一致时,先选择需要汇总的区域,在单元格中输入=SUM函数选中第一个表格中需要汇总的第一位单元格,用shift键,全选,选到最后一个表。按住快捷键Ctel+Enter,可实现快速求和。
当表格格式不一致时,就要选择汇总区域,合并运算,然后选择所有的表格一一添加,合并计算对话框的标签位置首行,这样多表汇总就实现了。
6.合并单元格求和 这个用法特别神奇,公式是SUM(C2:C10)-SUM(D3:D10)。
7.sumif函数按英文原意我们也可以知道是某种条件下的求和,sumifs因为是复数,就是多重条件下的求和。
8.sumif也可以实现查找功能
首先选中区域,再用sumif函数($A:$A,条件是姓名G2,绝对引用两次,求和区域是B列,相对引用,按Ctrl+Enter进行查找
9.用SUMPRODUCT 公式
=SUMPRODUCT(SUMIFS(INDIRECT(ROW(1:5)&"!C:C"),INDIRECT(ROW(1:5)&"!A:A"),A2,INDIRECT(ROW(1:5)&"!B:B"),B2))
求和函数