如果要在Excel中用函數(shù)求和,一般情況下用到的函數(shù)為Sum、Sumif或Sumif,如果對Sumproduct函數(shù)比較了解,也可用于求和。但這些函數(shù)在Dsum函數(shù)面前,都是小弟…… 一、Dsum函數(shù)功能及語法結構。 功能:求滿足給定條件的數(shù)據(jù)庫記錄中記錄的字段(列)數(shù)據(jù)的和。 語法結構:=Dsum(數(shù)據(jù)范圍,返回值所的列數(shù)(單元格地址或列標題),條件)。 解讀: 1、參數(shù)“數(shù)據(jù)范圍”以及“條件”都包含列標,并不是其它函數(shù)直接引用數(shù)據(jù)范圍。 2、第二個參數(shù)既可以是“數(shù)據(jù)范圍”中的相對列數(shù),也可以是此列的列標題的單元格地址,還可以是列標題。 二、應用案例。 1、單字段單條件。 目的:按“品牌”統(tǒng)計月餅的銷量。 方法: 在目標單元格中輸入公式:=DSUM(B2:G22,4,J2:J3)。 解讀: 1、Dsum函數(shù)參數(shù)的“數(shù)據(jù)范圍”和“條件”都必須包含標題,所以數(shù)據(jù)范圍必須為B2:G22,J2:J3,而不是普通的B3:G22,J3,在應用的時候要特別注意。 2、因為計算的時月餅的銷量,在B2:G22范圍中,“銷量”在第4列,所以Dsum函數(shù)的第2個參數(shù)為4。 3、單字段單條件的用法和Sumif的用法基本相同。 2、單字段多條件。 目的:計算多個品牌的總銷量。 方法: 在目標單元格中輸入公式:=DSUM(B2:G22,E2,J2:J7)。 解讀: 1、由于返回值“銷量”的單元格地址是E2,所以在Dsum函數(shù)中可以直接用E2作為返回值的相對列數(shù)進行使用。 2、如果此目的要用常規(guī)的Sum系列函數(shù)計算,該如何操作呢? 3、多字段單條件。 目的:按品牌計算相應餡料的銷量。 方法: 在目標單元格中輸入公式:=DSUM(B2:G22,'銷量',J2:K3)。 解讀: 1、由于返回列的列標題為“銷量”,所以可以用“銷量”代替返回列的列數(shù)。 2、此目的常規(guī)操作是用Sumifs函數(shù)完成的,相比較Dsum,你認為那個更好用了? 4、多字段多條件。 目的:計算指定“品牌”和“餡料”的總銷量。 方法: 在目標單元格中輸入公式:=DSUM(B2:G22,'銷量',J2:K5)。 解讀: 如果用Sum系列函數(shù)去完成此功能,你會怎么操作呢? 最美尾巴: 當“多字段”時,如果要用Sum系列函數(shù)完成目的,還是需要一定技巧的,但如果用Dsum函數(shù),就非常的簡單,你覺著了?如果親有更多關于Dsum函數(shù)的應用技巧,可以再留言區(qū)留言討論哦! |
|
來自: hercules028 > 《excel》