哈喽,大家好,SUMIFS 是日常工作中经常用到的一个函数,用于计算其满足多个条件的全部参数的总和,今天,给大家分享几个SUMIFS函数的常见用法,希望对大家工作有所帮助。
一、单条件求和
1、统计各类产品的总销量
=SUMIFS(C:C,B:B,F2),然后下拉即可
(PS:涉及到统计某类字符时,需要使用英文双引号"")
2、统计A类产品和B类产品的合计销量
按照上面讲的公式,一般写作=SUMIFS(C:C,B:B,"A")+SUMIFS(C:C,B:B,"B")
当要统计的产品品类过多时,往往公式需要写很长,在这里,给大家介绍两个简单的公式,即简单又快速
=SUM(SUMIFS(C:C,B:B,{"A","B"}))
=SUMPRODUCT(SUMIFS(C:C,B:B,{"A","B"}))
这两个公式是不是即简单又迅速呢~
二、多条件求和
1、统计北京仓A产品和青岛仓B产品的出库量
多条件求和,其逻辑就是在上文提到的单条件求和的基础上,不断增加新的限制条件,以此类推
=SUMIFS(C:C,B:B,H2,A:A,G2)
2、统计各仓库产品的出库量
=SUMIFS($C:$C,$B:$B,I$1,$A:$A,$G2)
此种情况下就需要用到绝对引用$;
(PS:$G$2、G$2、$G2三者之间的区别,$G$2是绝对引用G2单元格,公式在上下拖动的过程中G2单元格是锁定的;G$2是绝对引用表格中第二行,在上下拖动的过程中,第二行是锁定的,列是可以活动的;$G2为绝对引用表格中G列,在上下拖动的过程中,G列是锁定的,行是可以活动的)
3、统计各发往山东、河北、江苏三省的出库量
=SUMIFS(C:C,E:E,"*山东*")
表格中目的地为省份+城市的结构,而我们要统计的是省份,这种情况下就会用到通配符*,"*山东*"的意思为表格中含有“山东”两个字符的单元格,如山东德州、山东潍坊、中国山东,都在"*山东*"统计范围内
实际工作中,如果统计的省份较多,一个一个省的打字肯定是效率低的,结合前面讲的绝对引用的例子,就可以使用"*"&$G2&"*"这个公式,用&把通配符*和我们需要用到的单元格链接起来,其效果就相当于"*山东*"
=SUMIFS(C:C,E:E,"*"&$G2&"*")
4、统计目的地为非山东省的出库量总量
=SUMIFS(C:C,E:E,"<>*山东*")
这里需要用到一个不等于号<>,"<>*山东*"号的意思就是非山东省,非其他省,同学们可以举一反三
5、统计7月12号-7月17号之间的出库量
=SUMIFS(C:C,D:D,">=2022-7-12",D:D,"<=2022-7-17")
7月12号-7月17号之间的出库量,可以理解为日期≥7月12号&日期≤7月17号
(PS:在SUMIFS公式中,日期的写法为YY-MM-DD格式,而非date(yy,mm,dd)格式)
声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者小忧看世界所有,原文出处。若您的权利被侵害,请联系删除。
本文标题:(sumifs函数的使用方法)(sumifs函数的使用方法和技巧)
本文链接:https://www.51qsb.cn/article/m8y5m.html