Excel中的sumifs中某個條件是多個值,快速求和技巧!

粉絲,很皮的臭皮匠提問,已知各種物品的數量,那我們要求其中某2種,或3種物品的數量

Excel中的sumifs中某個條件是多個值,快速求和技巧!

大多數小夥伴都會用兩個SUMIFS函數相加在一塊,=SUMIFS(B:B,A:A,"狗")+SUMIFS(B:B,A:A,"羊")得到最終的結果,這是一種方法,如果要求的物種比較多的時候,這個公式就很長了,改起來也不方便。

改進的公式:

=SUMPRODUCT(SUMIFS(B:B,A:A,{"狗","羊"}))

Excel中的sumifs中某個條件是多個值,快速求和技巧!

在中括號裡面,將兩個條件用花括號括起來,組成一個數組,然後用SUMPRODCT進行數組計算,如果再加一個牛的數量,只需要在公式後面再加一個牛即可

=SUMPRODUCT(SUMIFS(B:B,A:A,{"狗","羊","牛"}))

Excel中的sumifs中某個條件是多個值,快速求和技巧!

拓展應用:

Excel中的sumifs中某個條件是多個值,快速求和技巧!

A的2018和B的2019,兩個銷售:

=SUMPRODUCT(SUMIFS(C:C,A:A,{"A","B"},B:B,{2018,2019}))

然後是AB的2018和2019,銷售彙總:

=SUMPRODUCT(SUMIFS(C:C,A:A,{"A","B"},B:B,{2018;2019}))

Excel中的sumifs中某個條件是多個值,快速求和技巧!

兩個公式的差別是2018逗號2019,

結果完全不一樣,要理解為什麼為這樣,就要了解數組的之間計算規則。。

橫向一維數組,縱向一維數組,二維數組之間的相乘規則

後面我們再進行介紹。

---------------

歡迎關注,更多精彩內容持續更新中...


分享到:


相關文章: