春節假期結束了,你的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,一生夠不夠?
有話要說...