



求和方式:
1、【sum】
2、【sumif】
3、【sumifs】
4、【sumproduct】
5、【aggreate】
6、【subtotal】
7、【dsum】
一、sum函数简单求和以及多条件求和
sum函数可以进行简单求和,可以进行多条件求和
sum函数简单求和多条件求和
公式为:=SUM(D2:D13)
=SUM((B2:B13=F5)*D2:D13) 这个公式要用ctrl shift 回车
二、sumif函数 单条件求和

sumif函数语法(条件列,条件,求和列)
=SUMIF(B2:B13,F2,D2:D13)
三、sumifs函数多条件求和

公式:=SUMIFS(D2:D13,B2:B13,"技术部",D2:D13,">300")
sumifs函数sumif除了条件的区别,还有一点是参数的区别,sumif求和项在最后一列,而sumifs的求和项在第一列。
四、sumproduct函数,交叉求和,两列先乘积后求和

=SUMPRODUCT(B2:B12,C2:C12)
求汇总的总金额,可以直接使用SUMPRODUCT函数,把两列传进去,然后让他们先乘积后求和。
当然,sumproduct函数,也可以用于多条件求和,而且应用非常广泛。

=SUMPRODUCT((B2:B13=F2)*(D2:D13>300)*D2:D13)
使用F9查看公式中的内

{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE}*{FALSE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE}*{247;605;827;686;881;775;817;383;261;672;284;729}
false为0,true为1,一个{}是一个数组,也是一列,他们先乘积后求和
五、aggregate和subtotal函数

公式为:=SUBTOTAL(109,D4:D15) 109为sum函数的代码,代表忽略筛选和隐藏行,这样的求和当你删除筛选隐藏数据行的时候,求和结果自动变化。
=AGGREGATE(9,7,D4:D15),第一个参数9为函数的代表,第二参数7表示忽略隐藏行。也是可以实现动态求和的结果。
六、dsum函数

公式为:=DSUM(B1:D13,"销售金额",F1:G2)
DSUM函数用于多条件求和,语法为DSUM(数据范围,结果列的标题,求和条件)
这里注意,第一个参数,数据范围选择,必须包含列标题
第二参数,是你要或许的结果列的标题,比如我们这次要求和,列的标题是“销售金额”。第三个参数是求和条件,条件列的标题必须和原表格一致。
当然还有一个快捷键求和 alt =,注意它只是个快捷键,内部还是使用了函数。




内推请扫码进群
记得转发
给身边在找工作的朋友吧~

