SUMIFS是使用频率最大的10大函数之一,不知道大家了解多少,今天我们通过10个案例,全面讲解他的用法,希望对您有所启发,让我们开始吧!
SUMIFS函数专题 我们一起来看看吧! 数据源(注意:图片大小限制,实际明细数据很多): 我们从简单开始,慢慢介绍
对应的SUMIF
=SUMIF(A:A,'空调',C:C) 注意SUMIF 是求和区域在后,而SUMIFS是求和区域在前 因为条件个数不确定 =SUMIFS(C:C,A:A,'软性饮料',D:D,1) 你可能已经默默在心里说了,这个我会?相加呗!没错,但是不推荐 如果条件较多,就开火车了 不推荐的火车: =SUMIFS(C:C,A:A,'软性饮料',D:D,1)+SUMIFS(C:C,A:A,'软性饮料',D:D,2) 推荐写法:
=SUM(SUMIFS(C:C,A:A,'软性饮料',D:D,{1,2})) 更多条件只需要在{}中写即可
=SUM(SUMIFS(C:C,A:A,{'香烟','烈酒'},D:D,1)) 注意这里香烟和烈酒是文本需要加双引号,不同于上面的1和2
求和列本身也可以作为条件列一起 注意这里?是通配符,表示任意1个字符,注意是英文状态下
这里的*是任意0个或者多个字符,这里可以理解为以书籍结尾,前面有内容或者任意其他内容!
注意这里假设没有月份列,我们要使用日期作为条件 =SUMIFS(C:C,B:B,'>='&G1,B:B,'<='&G2) 如果日期不在单元格,我们可以直接写成 '>=2020-1-1' 这里*同样表示通配符,表示包含的意思, 如果是以什么开始,就可以写成 内容* ,这个我们就不再额外举例说明!
案例10 | 香烟1月和2月 及 烈酒1月和2月的合计 也就是1、2月的香烟+1、2月的烈酒
=SUM(SUMIFS(C:C,A:A,{'香烟','烈酒'},D:D,{1;2})) 新手同学的火车:
=SUMIFS(C:C,A:A,'香烟',D:D,1)+SUMIFS(C:C,A:A,'香烟',D:D,2)+SUMIFS(C:C,A:A,'烈酒',D:D,1)+SUMIFS(C:C,A:A,'烈酒',D:D,2)
注意1;2之间是分号,{'香烟','烈酒'} 是逗号 逗号表示同行,分号表示同列,交叉形成4个条件
1、SUMIFS支持多条件,所以求和列写在第一参数,SUMIF不同在第三参数 2、SUMIFS支持通配符,?表示任意一个字符,*表示任意0个或者多个字符 3、Excel中文参数,记得加上双引号,函数基础常识 4、使用{}添加多个条件,常量数组写法可以大大简化公式!
5、内容在单元格,使用&符号链接,比如'>='&A1,'>=A1'错误写法 6、条件加日期,可以写成 '条件运算符 + 日期',比如'>=2020-1-1'!
建议收藏备查!觉得有不帮助。顺手转发,点个赞!
|