多條件查詢,一直是Excel應(yīng)用中追求的目標(biāo),今天,我們就針對多條件查詢的方法技巧逐一進(jìn)行講解和分析。
一、目的及需求分析。
如上圖所示:我們要計算“銷售1部”“王”姓人員的銷量之和。
二、實(shí)現(xiàn)方法。
1、SUMPRODUCT函數(shù)法。
方法:
在目標(biāo)單元格中輸入公式:=SUMPRODUCT((LEFT(B3:B9)='王')*(C3:C9='銷售1部'),D3:D9)。
解讀:
1、函數(shù)SUMPRODUCT的功能是:返回相應(yīng)的數(shù)組或區(qū)域乘積的和。
2、如果LEFT(B3:B9)='王' 條件成立,則返回真,暨1。否則返回假,暨0。條件(LEFT(B3:B9)='王')*(C3:C9='銷售1部')計算之后形成一個0和1組成的數(shù)組,然后和D3:D9區(qū)域中對應(yīng)的值相乘并求和,得到最終的結(jié)果。
2、SUM函數(shù)法。
方法:
1、在目標(biāo)單元格中輸入公式:=SUM((LEFT(B3:B9)='王')*(C3:C9='銷售1部')*(D3:D9))。
2、Ctrl Shift Enter填充。
解讀:
1、如果LEFT(B3:B9)='王' 條件成立,則返回真,暨1。否則返回假,暨0。
2、如果用Ctrl Enter填充,公式=SUM((LEFT(B3:B9)='王')*(C3:C9='銷售1部')*(D3:D9))的計算結(jié)果為66。因為只是統(tǒng)計了第一條信息,且符合條件。
3、如果要統(tǒng)計所有符合條件的信息,就必須形成一個數(shù)組,所以用Ctrl Shift Enter填充,形成數(shù)組,并求和。
3、SUMIFS函數(shù)法。
方法:
在目標(biāo)單元格中輸入公式:=SUMIFS(D3:D9,B3:B9,'王*',C3:C9,'銷售1部')。
解讀:
1、函數(shù)SUMIFS是多條件求和函數(shù)。其語法結(jié)構(gòu)為:=SUMIFS(求和范圍,條件1范圍,條件1,條件2范圍,條件2……條件N范圍,條件N)。
2、示例中的條件實(shí)用了通配符(*),“王*”的含義是以“王”開頭的所有字符串。
結(jié)束語:
學(xué)習(xí)了本文,是不是對模糊多條件求和有了更深的理解了?歡迎大家在留言區(qū)留言討論,談?wù)搶W(xué)習(xí)感想!
聯(lián)系客服