SUM求和函数是EXCEL入门的基础函数之一,它的写法是SUM(求和区域);也可以直接在EXCEL菜单栏“公式”选项点击“Σ自动求和”。今天分享的是条件求和,相当于SUM的升级版——SUMIF条件求和、SUMIFS或SUMPRODUCT多条件求和。公式写法:=SUMIF(条件区域,条件,求和区域) =SUMIF(B1:B9,"6月2日",D1:D9)例3:计算水果2的数量总和 =SUMIF($B$2:$F$10,"水果2",$C$2:$G$10) 说明:多列同条件求和 公式写法:=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,…) =SUMIFS(D1:D9,B1:B9,"6月2日",C1:C9,"桃子")温馨提示:SUMIF条件区域在前,求和区域在后;SUMIFS相反,求和区域在前,各个条件区域在后哦。另外,SUMIFS中的多条件是取交集。=SUMPRODUCT((条件1)*(条件2)*…(条件n)*(求和区域))=SUMPRODUCT((条件1)*(条件2)*…(条件n),(求和区域))=SUMPRODUCT((条件1)*(条件2)*(条件3)*…*(条件n))=SUMPRODUCT((B1:B9=B4)*(C1:C9="桃子"),D1:D9)=SUMPRODUCT(($C$3:$C$10="水果1")*($D$2:$F$2="2月")*$D$3:$F$10)=SUM(SUMIF($C$2:$C$10,{"水果3";"水果4"},$D$2:$D$10)) 1.SUMIF/SUMIFS的"条件"支持使用通配符,包括问号 (?) 和星号 (*),若要查找通配符本身时,需要在通配符前面加波浪符(~)2.SUMIF条件区域含标题行,求和区域也须含标题行;若不含则都不含,否则导致求和错位结果有误!求和区域其实只起定位求和区域起始单元格的作用,实际求和区域的大小和形状总是由第一参数即条件区域决定。3.SUMPRODUCT数组参数必须具有相同的维数,否则将返回错误值#VALUE!
|