第八期-第十三天 求和函数(Sumif、Sumifs)

一、(一)基本用法—Sumif

条件区域求和:

有3个参数,分别是:判断区域、求和区域、数据区域

=SUMIF(明细表!$C:$C,A2,明细表!$G:$G)

注意:判断区域与求和区域必须保持一致的长度

=SUMIF(range,criteria,[sum_range])

range:必需。用于条件计算的单元格区域。每个区域中的单元格都必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。

criteria:必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。

sum_range:可选。要求和的实际单元格(如果要对未在range参数中指定的单元格求和)。如果省略sum_range参数,Excel会对在range参数中指定的单元格(即应用条件的单元格)求和。

(二)、基本用法—SUMIFS

多条件区域求和:数据区域、条件区域1、求和区域1、条件区域2、求和区域2

=SUMIFS(明细表!$G:$G,明细表!$C:$C,A2,明细表!D:D,B2)

注意:判断区域与求和区域必须保持一致的长度

SUMIFS 函数用于对区域中满足多个指定条件的单元格求和。它的基本语法为:

SUMIFS(求和区域, 条件区域1, 条件1,条件区域2, 条件2, ...)

参数说明:

1、求和区域:用于求和计算的实际单元格,如果省略则使用区域中的单y元格;

2、区域1:用于条件判断的第一个单元格区域1;

3、条件1:以数字、表达式或文本形式定义的条件1;

4、区域2:用于条件判断的第一个单元格区域2;

5、条件2:以数字、表达式或文本形式定义的条件2;

注:SUMIFS 函数一共可以实现127个条件进行求和。

二、模糊条件求和

想要将所有张姓的销售额求和,利用SUMIF和通配符*来完成:

=SUMIF(条件区域,"张*",求和区域)(因用的是文本,用英文双引号)

想要将所有张姓的A产品的销售额求和,利用SUMIFS和通配符*来完成。

=SUMIFS(求和区域,条件区域1,"张*",条件区域2,"A")

三、隔列分类汇总

横向数据隔列求和:利用SUMIF函数和绝对引用F4完成

=SUMIF($B$2:$M$2,$N$2,B3:M3)

' =SUMIF($B$2:$M$2,$O$2,B3:M3)

四、查找引用功能

Sumif函数实现查找引用功能

如果想要从数据区域中查找出某几个数据,利用SUMIF函数和绝对引用能够快速查找。

五、按时间段求和

=SUMIFS(C:C,A:A,">="&F2,A:A,"<="&F3,B:B,F4)

利用SUMIFS对某一时间段的数据进行求和

要求:统计2018-1-2~2018-1-3日产品B的销售额

六、多表多条件求和

=SUMPRODUCT(SUMIFS(INDIRECT(ROW(1:5)&"!C:C"),INDIRECT(ROW(1:5)&"!A:A"),A2,INDIRECT(ROW(1:5)&"!B:B"),B2))

你可能感兴趣的:(第八期-第十三天 求和函数(Sumif、Sumifs))