哈喽,大家好,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)格式)
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!