春节假期结束了,你的Excel知识还记得多少?赶紧来学习一下,早点适应工作状态。
VIP学员的问题,要根据左边的明细,求不同编号的总数量。一个很简单的问题,不过聊着聊着,拓展出很多案例,跟卢子一起来看看。
1.求不同编号的总数量
也就是单条件求和,用SUMIF。
=SUMIF(A:A,E3,C:C)
语法:
=SUMIF(条件区域,条件,求和区域)
2.求不同编号的总数量(不包含过期、报废)
也就是多条件求和,用SUMIFS。不包含过期可以用"<>*过期*",前后加*表示包含,<>不等于,也就是不包含的意思。
=SUMIFS(C:C,A:A,E3,B:B,"<>*过期*",B:B,"<>*报废*")
语法:支持一个或者多个条件求和,更加方便。
=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,条件区域n,条件n)
3.总数量(不包含过期、报废)
比案例2少了一个编号的条件,只需将多余的条件区域和条件去掉就行。
=SUMIFS(C:C,B:B,"<>*过期*",B:B,"<>*报废*")
当然,前面已经求出每个编号的总数量,直接SUM也行。
=SUM(F3:F4)
4.总数量(只算包含过期、报废)
不能直接将案例3的<>去掉,这样得出来的是错误的。可以用总数量,减去不包含过期、报废。
总数量可以用SUM,再减去案例3的公式就可以。
=SUM(C3:C12)-SUM(F3:F4)
或者
=SUM(C3:C12)-SUMIFS(C:C,B:B,"<>*过期*",B:B,"<>*报废*")
5.求仓库地点为A仓库、D仓库、F仓库的总数量
最常用的就是用SUMIF+SUMIF+SUMIF。
=SUMIF(B:B,"A仓库",C:C)+SUMIF(B:B,"D仓库",C:C)+SUMIF(B:B,"F仓库",C:C)
还有就是常量数组用法,这种简洁点,但不容易理解。
=SUM(SUMIF(B:B,{"A仓库","D仓库","F仓库"},C:C))
如果能够将这3个函数灵活运用,求和基本都可以解决。
链接:https://pan.baidu.com/s/1Vst2U9xxqQPNKgPTu017Tg?pwd=j4ye
提取码:j4ye
陪你学Excel,一生够不够?
有话要说...