yy一级毛片免费视频-yyyyyy高清成人观看-yy6080理aa级伦大片一级毛片-yy4080午夜理论一级毛片-色吊丝在线观看国产-色的视频在线观看免费播放

人工服務(wù) 離線下載

DSUM函數(shù)的認(rèn)識與應(yīng)用

轉(zhuǎn)轉(zhuǎn)大師PDF轉(zhuǎn)換器

支持40多種格式轉(zhuǎn)換,高效辦公

DSUM函數(shù)是一個數(shù)據(jù)庫函數(shù),求列表或者數(shù)據(jù)庫中滿足指定條件的記錄的字段數(shù)據(jù)數(shù)字之和。
DSUM函數(shù)認(rèn)識
 
什么情況下使用DSUM函數(shù)?
在Excel中,有許多函數(shù)都能夠?qū)崿F(xiàn)匯總求和,DSUM函數(shù)就是其中之一。DSUM函數(shù)對于列表或數(shù)據(jù)庫中滿足條件的記錄,對其字段列中的值執(zhí)行相加操作。DSUM函數(shù)使用獨(dú)立的條件區(qū)域,不適合于多行,但可以滿足復(fù)雜條件下的求和。它能夠:
求滿足指定條件的數(shù)字之和
計算班級科目總成績
精確設(shè)置條件求和
設(shè)置多條件求和
在條件單元格區(qū)域使用公式
 
DSUM函數(shù)語法
DSUM函數(shù)具有3個參數(shù),其語法如下:
DSUM(database,field,criteria)
1.database:構(gòu)成列表或數(shù)據(jù)庫的單元格區(qū)域。(數(shù)據(jù)庫是包含一組相關(guān)數(shù)據(jù)的列表,其中包含相關(guān)信息的行稱為記錄,包含數(shù)據(jù)的列稱為字段。列表的第一行包含每一列的標(biāo)題)
2.field:指定函數(shù)所使用的列。可以使用列標(biāo)題,但必須將其放置在雙引號內(nèi);或者使用代表在列表中位置的數(shù)字:1表示第一列,2表示第二列,依此類推。
3.criteria:包含指定條件的單元格區(qū)域,至少包含一個列標(biāo)題且在列標(biāo)題下至少有一個在其中指定條件的單元格。
3個參數(shù)都是必需的參數(shù)。若要對數(shù)據(jù)庫中的一個完整列執(zhí)行操作,則在條件區(qū)域中該列標(biāo)題下方添加一個空行。條件區(qū)域的設(shè)置規(guī)則可以參考高級篩選條件的設(shè)置規(guī)則。
 
DSUM函數(shù)陷阱
雖然條件區(qū)域可以位于工作表的任意位置,但不要將條件區(qū)域置于列表的下方。因為如果列表下方不為空,在列表添加新信息時將無法添加新的信息。如果求和字段下的數(shù)據(jù)不是數(shù)字,則會返回結(jié)果0。數(shù)據(jù)庫函數(shù)不支持?jǐn)?shù)組,如果在函數(shù)中使用數(shù)組作為參數(shù),則會返回錯誤值#VALUE!。如果沒有滿足指定條件的記錄,則返回錯誤值#VALUE!。如果引用的數(shù)據(jù)庫不存在,則返回錯誤值#NAME!。如果會將條件區(qū)域中的文本視為以該文本開始的內(nèi)容,因此在查找時以該文本開始的記錄都視為滿足條件。如果你想只查找該文本,則需要以=”=文本”的方式輸入。

示例1: 求滿足指定條件的數(shù)字之和
本示例來源于Excel幫助,如圖所示。單元格區(qū)域A1:F3是條件區(qū)域,單元格區(qū)域A5:E11是列表區(qū)域。
 
在單元格I2中的公式:
=DSUM(A5:E11,"利潤",A1:A2)
獲得蘋果樹的利潤總和。
 
在單元格I5中的公式:
=DSUM(A5:E11,"利潤",A1:F3)
獲得所有梨樹和高度在10至16之間的蘋果樹的利潤之和。
DSUM函數(shù)利潤用法
 
示例2:計算班級科目總成績?nèi)鐖D所示,單元格區(qū)域B1:C2是條件區(qū)域,單元格區(qū)域B5:G19為數(shù)據(jù)庫表(保留默認(rèn)名“表2”)。單元格E2中的公式求二年級201班語文成績之和:
=DSUM(B5:G19,E5,B1:C2)

DSUM函數(shù)成績用法
 
也可以使用結(jié)構(gòu)化的表引用:
=DSUM(表2[#全部],表2[[#標(biāo)題],[語文]],B1:C2)
 
示例3: 精確設(shè)置條件求和
本示例數(shù)據(jù)庫表名為tblOrders,包含訂單銷售信息,放置在工作簿的一個單獨(dú)的工作表中,如圖所示。我們在其他的工作表中設(shè)置條件區(qū)域,獲取滿足條件的數(shù)值之和。

條件求和
 
如圖所示,獲取指定銷售人員銷售指定產(chǎn)品的數(shù)量。其中,單元格區(qū)域E1:F2為條件區(qū)域。放置求和結(jié)果的單元格B4中的公式為:
=DSUM(dbOrders,"Units",E1:F2)
可以看到,公式中并沒有使用數(shù)據(jù)庫表名tblOrders,而是使用了我們給數(shù)據(jù)庫表自定義的名稱dbOrders,這是因為如果使用tblOrders的話,DSUM函數(shù)會返回#VALUE!錯誤。在添加命名的表時,函數(shù)不會自動更新其名稱。

指定區(qū)域求和
 
因此,我們定義名稱dbOrders作為數(shù)據(jù)庫表的名稱并在DSUM函數(shù)公式中使用,如圖6所示。

定義名稱
 
注意,由于DSUM函數(shù)將文本條件視為“開始于”而不是“等于”,因此,上面的查找將包含數(shù)據(jù)庫中所有以“pen”開頭的數(shù)據(jù),例如pen、pencils。如果只想查找等于“Pen”的記錄,則應(yīng)將條件修改為:
=”=Pen”
此時,計算的結(jié)果如圖7所示。

等號詳解
 
示例4: 設(shè)置多條件求和
仍以示例3提供的數(shù)據(jù)庫表為例。
在條件區(qū)域中可以設(shè)置多行,例如可以添加更多的銷售人員和銷售項,如圖所示。此時,不同行之間是“或”的關(guān)系,即計算Jones銷售Pen、或者Gill銷售Binders、或者Gill銷售Pen的數(shù)量之和。在單元格B4中的公式:
=DSUM(dbOrders,"Units",E1:F4)
多條件求和
 
示例5: 在條件單元格區(qū)域使用公式
仍以上文數(shù)據(jù)庫表為例。如果想使用多個條件行,可以會混淆和創(chuàng)建大的條件區(qū)域。作為替代方法,可以在條件單元格中使用公式。如果在條件區(qū)域中使用公式,那么可以將標(biāo)題單元格留空或者使用沒有用于數(shù)據(jù)庫標(biāo)題的名字作為標(biāo)題。
 
如圖所示,條件區(qū)域中的標(biāo)題已被修改為RepCount和ItemCount。在其旁邊有兩個表,分別為tblRepSel和tblItemSel,已經(jīng)輸入了想要在DSUM函數(shù)匯總中使用的雇員名和項。

單元格區(qū)域公式
 
在單元格E2和F2中,使用COUNTIF函數(shù)來檢查是否數(shù)據(jù)庫表中的雇員名稱和項目在tblRepSel表和tblItemSel表中。
 
在條件公式中,會使用相對引用來引用數(shù)據(jù)庫表中數(shù)據(jù)的第一行的單元格。我們可以使用命名的表引用作COUNTIF函數(shù)的單元格區(qū)域參數(shù),但是必須使用正常的單元格引用作為其條件參數(shù),否則會得到錯誤的結(jié)果。
 
在單元格E2中的公式:
=COUNTIF(tblRepSel[Rep],Orders!D2)
在單元格F2中的公式:
=COUNTIF(tblItemSel[Item],Orders!E2)
 
如圖所示,在單元格B4中的求和公式為:
=DSUM(dbOrders,"Units",E1:F2)

公式公式

假如你學(xué)習(xí)到了這個新技能不妨轉(zhuǎn)發(fā)推薦給你的小伙伴。并動動小指頭收藏,以免下次走丟。

我們將定期更新Word、Excel、PPT等操作技巧。pdf轉(zhuǎn)換器供在線免費(fèi)的PDF轉(zhuǎn)word、PDF轉(zhuǎn)Excel、PDF轉(zhuǎn)PPT服務(wù)。