SUM&SUMIF

作者: 流星雨的梦 | 来源:发表于2017-11-09 10:10 被阅读18次

    1.sum 函数与数组的结合:

    • 一:条件求和····蓝色冰箱的数量之和
      {=sum((B2:B5="冰箱")(c2:c5="蓝色")(D2:D5))}
    • 二:统计数组····叫张三丰的人三个季度加班时间之和
      {=sum(IF(B90:B97="张三丰",C90:C97))}

    2.数组

    各维度用分号相隔,输入方法是在输入完sum公式后shift+ctrl+enter

    3.公式抹黑

    选中需要查看的部分公式,按F9,取消点Esc

    4.绝对引用与相对引用。

    $A$3绝对引用A列,3行。三维引用:若引用同一工作簿不同sheet,要在前加sheetn!
    引用不同工作簿,若该工作簿已打开,则在前加工作簿名称,如[book.xls]sheet1!$A$1;
    若工作簿已关闭,则还需加路径,如D:[book.xls]sheet1!$A$1

    5.sumif函数

    • sum(range,criteria,sum-range)功能:根据指定条件对若干单元格求和(同sum的数组条件求和)
    • 参数含义:range--为用于条件判断的单元格区域
      criteria--为确定那些单元格将被相加求和的条件,其形式可以为数
      字、表达式或文本。
      sum-range---是需要求和的实际单元格
      如sumif(A1:A9,">"10,B1:B9)表示条件判断区域为A1:A9,判断条件是A1:A9区域中大于10的单元格,sumif函数在B1:B9区域内寻找大于10单元格对应的数字,然后求和。
    • sumif函数的省略
      省略指求和区域的省略
      (1)条件区域只明确列:SUMIF(A:A,">"&B1,C1)相当于SUMIF(A:A,">"&B1,C:C)这里的求和条件“>”&B1,表示大于B1单元格中的数值,&在这里起到一个连接作用,将>号与B1中的数值连接起来。
      (2)条件区域明确一定范围:SUMIF(A1:A8,">"&B1,C1)相当于SUMIF(A1:A8,">"&B1,C1:C8)
      (3)条件区域与求和区域上错行:SUMIF(A2:A9,">"&B1,C1)相当于SUMIF(A2:A9,">"&B1,C1:C8)
      (4)条件区域与求和区域下错行:SUMIF(A1:A8,">"&B1,C2)相当于SUMIF(A1:A8,">"&B1,C2:C9)
      (5)在对单区域符合条件求和时,求和区域的参数可以省略:SUMIF(A1:A8,">"&B1)相当于SUMIF(A1:A8,">"&B1,A1:A8)
    • 在多个相邻区域求和时
      条件判断区域与求和区域需要差一列,不能完全相同。如:
      SUMIF(A1:C9,A1,B1:C9)
    • 多条件求和
      如统计C89:C96区域中加班时间>100和<120的总和。公式如下:
      =SUMIF(C89:C96,">100",C89:C96)-SUMIF(C89:C96,">=120",C89:C96)

    相关文章

      网友评论

          本文标题:SUM&SUMIF

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