在方法(一)的實例中,介紹了一個數(shù)組用多個條件界定的求和方式,下面介紹一個多個數(shù)組,不同條件的求和,如下圖:
上圖中,是普通經(jīng)銷單位的銷售報表(簡版),每個月的銷售數(shù)據(jù)錄入數(shù)據(jù)庫后,需要對數(shù)據(jù)進行分類匯總,如圖右邊。如何讓數(shù)據(jù)庫中的數(shù)據(jù)填入右邊表中,這就需要進行多條件求和。
首先,我們需要與每一個購貨單位進行月度結(jié)帳,統(tǒng)計出購貨單位所購貨物的明細,以便于校對和開具發(fā)票?!皢挝讳N售明細”的求和需要三個條件:單位、品名和單價,所以運用SUMPRODUCT()函數(shù)的格式如下:
SUMPRODUCT((單位數(shù)組區(qū)域=XX)*(品名數(shù)組區(qū)域=XX)*(單價數(shù)組區(qū)域=XX)*(數(shù)量數(shù)組區(qū)域))
金額公式類推。
公式中每一組數(shù)字的條件判定,就會得出不同的“真”與“假”,數(shù)組的值變成了不同的“0”和“1”,各組的數(shù)字相乘,只有條件完全達到的行,才有可能得到數(shù)值,這些數(shù)值相加的結(jié)果就是我們要求的值。這就是SUMPRODUCT方式的多條件求各和。
如上圖,我們只要在條件設(shè)定的單元格中,輸入不同的條件,其模擬運算圖中就會解釋出各行各列數(shù)字變化的情況,最后的匯總,其值與SUMPRODUCT公式求出的值是一致的,這就讓我們清晰地了解SUMPRODUCT的運算過程。而“銷售匯總”是基于銷售品名的匯總,因此公式中只有兩個條件,其各個公式如下:
“單位銷售明細”中的數(shù)量(Q4)
=SUMPRODUCT((($A$2:$A$26)=$P$2)*(($B$2:$B$26)=$O4)*(($C$2:$C$26)=$P4)*($D$2:$D$26))
Q5、Q6類推。金額(R4)
=SUMPRODUCT((($A$2:$A$26)=$P$2)*(($B$2:$B$26)=$O4)*(($C$2:$C$26)=$P4)*($E$2:$E$26))
R5、R6類推?!颁N售匯總表”中的數(shù)量(Q12)
=SUMPRODUCT((($B$2:$B$26)=$O12)*(($C$2:$C$26)=$P12)*($D$2:$D$26))
Q13、Q14類推。金額(R12)
=SUMPRODUCT((($B$2:$B$26)=$O12)*(($C$2:$C$26)=$P12)*($E$2:$E$26))
R13、R14類推。
示例工作簿已經(jīng)發(fā)在群194180603 155399862共享中,喜歡的朋友請自行下載。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。