在EXCEL表格里有好幾個(gè)條件求和函數(shù),如SUMIF是單條件求和,SUMIFS是多條件求和,而DSUM是一個(gè)數(shù)據(jù)庫(kù)條件求和函數(shù),那到底誰更好用呢?下面我們一起來看看。 如圖所示:求左側(cè)表格里長(zhǎng)袖襯衫和泡泡袖襯衫的數(shù)量合計(jì)。 這兩個(gè)條件就是一個(gè)OR關(guān)系,滿足其中一個(gè)就計(jì)算。 DUSM函數(shù)公式:=DSUM($A$1:$E$17,5,K1:K3) SUMIF函數(shù)公式:=SUM(SUMIF(C:C,K6:K7,E:E)) SUMIFS函數(shù)公式:=SUM(SUMIFS(E:E,C:C,K10:K11)) 從上面的三個(gè)公式來看,SUMIF和SUMIFS函數(shù)都不能直接求和,因?yàn)檫@兩個(gè)條件都處在同一列,關(guān)系是或的關(guān)系,也就是只需要滿足其中一個(gè)條件的數(shù)據(jù)就需要匯總求和。無論是SUMIF還是SUMIFS函數(shù)都只能分別計(jì)算出符合其中一個(gè)條件的數(shù)據(jù),然后再用SUM函數(shù)匯總兩個(gè)條件。 如圖所示:求左側(cè)表格里紅色長(zhǎng)袖襯衫和粉色泡泡袖襯衫的數(shù)量合計(jì)。 紅色和長(zhǎng)袖襯衫是AND關(guān)系,同時(shí)滿足,粉色和泡泡袖襯衫是AND關(guān)系,同時(shí)滿足,而這兩個(gè)合起來的條件是只要符合其中一個(gè)就計(jì)算。 DSUM函數(shù)公式:=DSUM($A$1:$G$17,5,K1:L3) SUMIFS函數(shù):=SUM(SUMIFS(E:E,C:C,K7:K8,D:D,L7:L8)) 這個(gè)多條件的求和用SUMIF就顯然不好操作了,而SUMIFS多條件求和,面對(duì)這種又有多條件同時(shí)滿足并含有兩個(gè)或條件的求和,還是得借助SUM對(duì)每一個(gè)條件的數(shù)據(jù)進(jìn)行匯總。 如圖所示:求左側(cè)表格里單價(jià)大于100的紅色長(zhǎng)袖襯衫、單價(jià)大于150的粉色泡泡袖襯衫、單價(jià)大于150的白色產(chǎn)品、粉色產(chǎn)品的數(shù)量合計(jì)。 這里的條件比較多,四行的條件是OR關(guān)系,而每一行里的條件是AND關(guān)系。 DSUM函數(shù)公式:=DSUM($A$1:$G$17,5,K1:M5) 而SUMIFS面對(duì)這么多的條件,我都不想使用了,太長(zhǎng)的公式理解起來也費(fèi)勁。 而DSUM函數(shù)始終很談定,參數(shù)始終只有三個(gè),第一個(gè)參數(shù)選擇的是整個(gè)表格,第二個(gè)參數(shù)就一個(gè)數(shù)字5,表示求和的這一列,在參數(shù)1選擇的表格區(qū)域里第5列,而第三個(gè)參數(shù)也就是條件區(qū)域。 從上面的三個(gè)例子來看,不管條件是單個(gè)還是多個(gè),也不管條件是AND 還是OR,變化的始終只有第三個(gè)參數(shù)的條件區(qū)域選擇范圍,這個(gè)只要選中了整個(gè)條件區(qū)域的單元格就行,也不難! 總結(jié)來說,在EXCEL表格里條件求和,如果只是簡(jiǎn)單的條件求和,用這三個(gè)函數(shù)里的任何一個(gè)都行,只要你高興就好,而條件太復(fù)雜的話,用DSUM函數(shù)顯然輕松很多! 關(guān)于DSUM,前面兩個(gè)參數(shù),好理解,第一個(gè)參數(shù),選擇整張表格就行,第二個(gè)參數(shù),就求和列在第幾列,直接用數(shù)字表示,或是用求和列的名稱或是引用單元格都行,重點(diǎn)就是設(shè)置條件區(qū)域。 條件區(qū)域設(shè)置注意事項(xiàng): 1:條件區(qū)域有標(biāo)題,標(biāo)題必須和表格區(qū)域的標(biāo)題名稱一致,如圖所示,名稱、顏色、單價(jià)都是表格里的表頭名稱。 2:標(biāo)題下方單元格輸入條件,可以使用通配符、添加運(yùn)算符號(hào)等。 3:同時(shí)滿足的條件放置在一行,OR關(guān)系,放置在不同的行,錯(cuò)行顯示。 4:如果是區(qū)間條件求和,如單價(jià)在100到150之間,設(shè)置條件的時(shí)候,盡管名稱都是單價(jià),但需要放置兩列,兩列的名稱都是單價(jià),單價(jià)下方同行設(shè)置“<150”和“>100”。 想詳細(xì)了解這三個(gè)函數(shù)的,可以看我的專欄!有問題可以留言和我一起討論。 |
|