多條件+多列求和,Sumifs函數還能發揮作用嗎?

在多條件求和中,sumifs函數發揮了重大作用 。
如下,對A產品型號為1的銷量進行求和:
=SUMIFS(C:C,A:A,E3,B:B,F3)

多條件+多列求和,Sumifs函數還能發揮作用嗎?


如果更復雜一些:
如圖,同樣是兩個條件,只是求和的列,由C列變成了根據條件求C:E列的和 。
多條件+多列求和,Sumifs函數還能發揮作用嗎?


要解決這個問題,sumifs函數可能要找好友offset和Sum來幫忙了 。
公式:I3單元格
【多條件+多列求和,Sumifs函數還能發揮作用嗎?】=SUM(SUMIFS(OFFSET(C:C,,{0,1,2}),A:A,G3,B:B,H3))
公式說明:
OFFSET(C:C,,{0,1,2}):由offset函數,把C:C轉換成C,D,E三列,Sumifs函數就會分別對三列進行條件求和,最后用Sum函數合計 。此問題即解決了
這個問題還有一種解決方式,用萬能求和的Sumproduct函數來解 。
=SUMPRODUCT((A2:A9=G3)*(B2:B9=H3)*(C2:C9+D2:D9+E2:E9))

    猜你喜歡