求和函数(Sumif Sumifs)

作者: 5队back_e | 来源:发表于2018-11-29 15:22 被阅读0次

    今天学习的内容是求和函数(Sumif、Sumifs)分为6个知识点:

    求和函数(Sumif Sumifs)

    一、基本用法

    1、Sumif的基本用法

    =SUMIF(range,criteria,[sum_range])

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

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

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

    进行销售员销售额的快速求和的方法:

    一种方法: 输入=sumif(---插入函数---出现函数参数窗口--- range(判断区域,销售员)--- criteria(条件区域,对应的姓名)--- sum_range(求和区域,金额销售额)

    ---确定

    二种方法: 录入上面公式有个小技巧:输入=sumif ---在条件里前加个逗号后加个逗号=sumif(,A2,)---把光标放在第一个逗号前面选中我们销售员C列---然后光标放在第二个逗号后选中G列---按回车

    三种方法:结合名称框的应用

    选中C列在名称框里定义一个叫销售员按回车---选中G列在名称框里定义一个叫销售额按回车

    =SUMIF(销售员,A2,销售额)

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

    注意:

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

    2、Sumifs的基本用法(多条件的求和)

    输入=sumifs(---插入函数---出现函数参数窗口---sum_ range(求和区域)选中金额G列--- criteria_ range1(条件1区域)选中销售员C列--- criteria1 选中A2单元格--- criteria_ range2(条件2区域)选中商品名称D列--- criteria2选址B2单元格---按回车

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

    注意:

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

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

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

    参数说明:

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

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

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

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

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

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

    求和函数(Sumif Sumifs)

    Averageifs跟我们sumifs设置是一样的,它是用来求多条件平均数的一个函数。

    二、模糊条件求和

    明细表里的销售员有多个姓张的,我们把多个姓张的销售额计算出来:

    =SUMIF(销售员,"张*",销售额)

    把多个张姓的A产品销售额总和计算出来:

    =SUMIFS(销售额,销售员,"张*",明细表!D:D,"A")

    三、隔列分类汇总

    计划

    =SUMIF($B$2:$M$2,$N$2,B3:M3)按CTRL+回车

    实际

    =SUMIF($B$2:$M$2,$O$2,B3:M3) 按CTRL+回车

    四、查找引用功能

    数据要保持唯一的,如有相同的就不能实现sumif查找了。

    Sumif函数实现查找引用功能,实现一个批量的查找。

    选中黄色区域---输入=SUMIF(---选中条件姓名A列对它绝对引用---输入逗号---条件是姓名选中G2  因为它要拖动 所有对G列进行绝对引用---输入逗号---求和区域是B列因为它会往右拖动的 对它就行相对引用就可以了B:B按CTRL+回车就可以了

    =SUMIF($A:$A,$G2,B:B)

    五、按时间段求和

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

    输入==SUMIFS---求和区域销售金额选中C列---输入逗号---条件区域销售日期A列---条件是大于等于开始2018-1-2 所以要用英文状态下的双引号”>=”---用and连接符&(shift+7)连接到开始日期F2---输入逗号---第二个区域还是我们的销售日期选中A列---输入逗号---条件是小于等于结束日期2018-1-3用英文状态下的双引号”<=” ---连接符&结束日期F3---输入逗号---第三个条件区域是我们的产品列B列---输入逗号---对应的条件是F4---回车

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

    如修改日期,它的数据是个联动的。

    六、多表多条件求和

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

    相关文章

      网友评论

        本文标题:求和函数(Sumif Sumifs)

        本文链接:https://www.haomeiwen.com/subject/xirfcqtx.html