SUMIF 函数
1、语法:
= SUMIF ( range , criteria ,[ sum _ range ])
查找符合条件的项并相加
(1) range 指查找的单元格区域
(2) criteria 指条件
(3) sum _ range 指相加的范围
注意:【】中的参数为非必要参数,
当 sum _ range 和 range 相同时可省略不写。
例如:求大于500的发生额总计。
= SUMIF ( F:F ,“>=500”)
2、超过15位字符时的错误
查找数据时默认最多只能计算数据的前15位,若超过15位,应在后面加上&“*”。
例如:
= SUMIF ( A:A ,F3&“*”, B:B )
3、在多列中使用 SUMIF 函数
当需要满足两个或以上条件时,可新增一列作为辅助列,输入公式"=条件1&条件2&…",拖拽,以此列作为 range ,以"条件1所在的单元格&条件2所在的单元格&…"作为 criteria 。
SUMIFS 函数
语法:
= SUMIFS ( sum _ range , criteria _range1,criteria1,【 criteria _range2,
criteria2…])
(1) sum _ range :求和区域
(2) criteria _range1,criteria1:条件区域1,条件1
例如:求一车间邮寄费的发生额。
求和区域( F : F ),条件区域1( D : D ),I5为条件1"一车间",
条件区域2( E : E ),J5为条件2"邮寄费"。
=SUMIFS(G:G,E:E,J5,F:F,K5)