在excel应用中,SUMIF函数是较常用的函数之一,应用较广泛,而且这个函数运用灵活多样。 今天就来看一下SUMIF函数的基础用法和扩展用法。 语法:=SUMIF(range,criteria,sum_range) 简明写法:=SUMIF(条件区域,条件,求和区域),第二个参数“条件”必须在第一个参数“条件区域”内。 例:如下图中求2016年12月22日的销售总数量,输入=SUMIF(B2:B18,B2,C2:C18),第二个参数除了是直接引用单元格或者是数字不用加引号,其他情况都加引号。 上图中求产品F的销售问题,A2:A18为条件所在区域,A11(产品F)为求和的条件,C2:C18为求和区域 用SUMIF函数进行模糊求和(通配符的配合使用) 通配符 * 的作用是代替一个或多个字符 例: 省略第三参数(求和区域),则条件区域与求和区域共用第一参数 例:求销售数量大于等于50的销售问题,输入=SUMIF(C2:C18,'>=50') 下图是某公司1,2销售情况表,每个月数据由”产品“,”销售日期“,”销售数量“3个字段组成,两个月份数据并排展示。 根据单元格给定条件H3:H7中内容,统计和产品1、2月份销售总量,在I3中输入=SUMIF(A:D,H3,C:F),向下填充; 在条件区域A:D中,查找满足条件(手机)在求和区域C:F中所对就的值,结果为197; 现要求求出”手机“和”耳机“1、2月份销售总量 公式:=SUM(SUMIF(A:D,{'手机','耳机'},C:F)) 意思解释:=SUM(SUMIF(A:D,{'手机','耳机'},C:F)) =SUMIF(A:D,'手机',C:F)+SUMIF(A:D,'耳机',C:F) =197+1102=1299 就是把”手机“和”耳机“分别求和,分别计算出”手机“和”耳机“的销售总量,返回一个数组{197,1102},再用SUM函数对两个销售总量求和; 注意:在用SUMIF函数对二维数据区域进行求和时,要求件区域与求和区域必须尺寸相同且位置保持一 一对应,否则将不能得到正确结果; 求H3:H6(手机,电脑,充电宝,耳机)的销售总额; 公式:=SUM(SUMIF(A:D,H3:H6,C:F)),这是一个数组公式,输入完成后同时按Ctrl+Shift+Enter三键结束; 意思解释:分别用SUMIF函数对H3:H6所对应的条件”手机“、”电脑“、”充电宝“、”耳机“进行求和; 再把求得的和进行求和; |
|