在Excel中,我們用Sum求和,用Sumif、Sumifs、Sumproduct函數(shù)多條件求和。其實(shí)還有一個(gè)更為強(qiáng)大卻又鮮為人知的求和函數(shù)。它就是數(shù)據(jù)庫(kù)函數(shù): Dsum函數(shù) 一、用法介紹 =Dsum(數(shù)據(jù)區(qū)域,求和的列數(shù),條件區(qū)域) 語(yǔ)法說(shuō)明:
二、功能演示 【例】如下圖所示的入庫(kù)表中,要求完成以下匯總。 1、計(jì)算1庫(kù)的入庫(kù)總數(shù)量 =DSUM(A:D,4,F1:F2) 公式說(shuō)明: 4 入庫(kù)數(shù)量位于數(shù)據(jù)表的第4列。 2、計(jì)算1庫(kù)和3庫(kù)的入庫(kù)數(shù)量合計(jì) =DSUM(A:D,4,F1:F3) 公式說(shuō)明: F1:F3 多行(可以超過(guò)2行)的條件表示條件之間 或 的關(guān)系,1庫(kù) 或 3庫(kù)都符合條件。 3、求 2庫(kù) 洗衣機(jī)5kg的入庫(kù)數(shù)量合計(jì) =DSUM(A:D,4,F1:G2) 公式說(shuō)明: F1:G2 多列條件可以表示條件之間的并列關(guān)系(必須同時(shí)成立) 4、統(tǒng)計(jì)電視機(jī)的入庫(kù)數(shù)量 =DSUM(A:D,4,F1:F2) 公式說(shuō)明: 在條件中的字符兩邊添加 * 號(hào),表示包含關(guān)系。本例如果不加 *,表示以電視開(kāi)始的字符都符合條件。 5、統(tǒng)計(jì)3月份入庫(kù)數(shù)量 =DSUM(A:D,4,F1:G2) 公式說(shuō)明: 當(dāng)條件為日期區(qū)間時(shí),可以設(shè)置多列日期條件,用對(duì)比符號(hào)設(shè)置區(qū)間 也可以用公式作為條件:(標(biāo)題行為空,但條件區(qū)域仍要包含) G2= DSUM(A:D,4,F1:F2) F2 = MONTH(A2)=3 6、精確統(tǒng)計(jì)電視的入庫(kù)數(shù)(尾部不含型號(hào)) G2 =DSUM(A:D,4,F1:F2) F2 = ='=電視' 公式說(shuō)明: 在進(jìn)行精確匹配時(shí),一定要用='=字符'的格式輸入 再來(lái)1個(gè)稍復(fù)雜些的求和示例 7、計(jì)算1庫(kù)電視機(jī)和 2庫(kù)洗衣機(jī) 的入庫(kù)數(shù)量匯總 =DSUM(A:D,4,F1:G3) 公式說(shuō)明: 多行多列的條件區(qū)域,橫向是并列關(guān)系,堅(jiān)向是或者關(guān)系。 還有更復(fù)雜,更更復(fù)雜的求和示例,這里不再舉例了,擔(dān)心大家看暈了。最后還有一個(gè)問(wèn)題是很多同學(xué)經(jīng)常提問(wèn)的: 數(shù)據(jù)庫(kù)函數(shù)如何對(duì)多行的項(xiàng)目求和??? 8、在右表中根據(jù)庫(kù)別和產(chǎn)品進(jìn)行匯總 H2:=DSUM(A:D,4,F1:G2) H3:=DSUM(A:D,4,F$1:G3)-SUM(H$2:H2) 公式說(shuō)明: 使用倒減法,可以推算出本行的匯總值。F$1:G3向下復(fù)制公式會(huì)不斷增加條件區(qū)域的范轉(zhuǎn)。H$2:H2可以不斷增加扣減區(qū)域范圍。不明白的同學(xué)可以補(bǔ)補(bǔ)$的用法。 蘭色說(shuō): Dsum函數(shù)的條件區(qū)域不但可以用通配符(?和 *),而且還可以使用公式和函數(shù)作為條件,所以它才有著強(qiáng)大、無(wú)所不能的匯總功能。(另:數(shù)據(jù)庫(kù)函數(shù)僅一個(gè)嗎?當(dāng)然不是。還有Dget、Dcount..). |
|