SUM&SUMIF

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)