就在前天為大家分享了sumproduct的參數(shù)講解和說明,以及一些注意事項。今天咱們來看看它到底有什么好處。
01
按照指定條件求數(shù)據(jù)的和
解決條件求和問題,sumproduct函數(shù)是最好的拿手菜,如下圖,求張三銷售的電視機(jī)數(shù)量。
在這個公式中,我們給sumproduct設(shè)置了3個參數(shù):
第1、2個參數(shù)都是包含兩步計算公式,在計算時,excel先將這兩部分公式進(jìn)行計算,再將其返回結(jié)果作為sumproduct函數(shù)的參數(shù)參數(shù)計算。
通過上述案例,我們可以總結(jié)出sumproduct按指定條件求和時的語法來,
=sumproduct((條件1區(qū)域=條件1)+0,(條件2區(qū)域=條件2)+0,……(條件n區(qū)域=條件n)+0,求和區(qū)域)
02
用運(yùn)算符合并多個求和條件
在01中,我們的參數(shù)1,2分別對應(yīng)兩個求和條件,第三個對應(yīng)的是求和數(shù)據(jù)區(qū)域。在excel中我們的sumproduct函數(shù)的參數(shù)最多只能包含255個參數(shù),去掉一個求和數(shù)據(jù)區(qū)域,我們只能給244個條件。那我們有什么方法讓這個條件突破244個呢?
因為邏輯值可以直接參與算術(shù)運(yùn)算,運(yùn)算時,true和false分別被當(dāng)成數(shù)值1和0,所以,可以用運(yùn)算符將多個條件合并成一個參數(shù),讓 個參數(shù)包含多個求和條件。
用運(yùn)算符“*”鏈接多個求和條件后,函數(shù)會先執(zhí)行這些乘法運(yùn)算
因此,使用sumproduct函數(shù)條件求和的公式總是一個結(jié)構(gòu)相同的公式:
=sumproduct((條件1區(qū)域=條件1)*(條件2區(qū)域=條件2)*……*(條件你n區(qū)域=條件n),求和區(qū)域)
無論是多復(fù)雜的條件求和問題,只要記住這個公式的結(jié)構(gòu),再根據(jù)實際的問題設(shè)置其中的參數(shù)即可。
大家看完這個有木有疑惑呢?請回復(fù)哦。
更多信息盡在公眾號“路凡教育”