国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

Excel:用DSUM函數完成指定條件求和

2024-08-23 19:54:38
字體:
來源:轉載
供稿:網友

  Excel中匯總統計符合指定條件單元格數據之和是經常遇到的事情。例如,統計學生的成績表時,我們也許要在一張有多個班級多個學科的成績總表中求某一指定班級某一學科學生的總分。這種情況我們一般使用SUMIF函數或SUM函數配合使用IF函數來完成匯總統計,如果指定的條件已經存放在另外的某單元格區域,那么在Excel 2007中,使用DSUM函數來完成指定條件的求和,也非常方便。

Excel:用DSUM函數完成指定條件求和   CUOxin.COM

  圖1:學科的成績總表

  比如圖1所示工作表。“語文”學科成績在C2:C1032單元格區域;學校在I列,共有三所學校;所有學生分成六個不同的專業,在J 列單元格中可以看到學生的專業信息。現在,我們希望得到學校為“化工學校”且專業為“財會”且“總分”大于600分的學生的語文成績總和。如果使用DSUM函數來完成,那么須完成以下步驟。

  首先在空白單元格區域設置好匯總的條件,比如在M12:O13單元格區域。如圖2所示,M12、N12、O12為列標題、M13、N13、O13分別為指定的條件。

Excel:用DSUM函數完成指定條件求和

  圖2:在空白單元格區域設置好匯總的條件

  點擊M4單元格,輸入公式“=DSUM($A$1:$J$1032,"語文",M12:O13)”,回車后,就可以得到符合這三個條件學生的語文成績總和了。

  我們簡單解釋一下這個函數:DSUM函數的用法是“=DSUM(參數1, 參數2, 參數3)”。其中參數1是指要計算的數據區域或數據列表;象本例中的$A$1:$J$1032即指要計算的數據區。需要注意的是這個參數并非只指要求和的那一列數據,而是包括所有條件和要計算求和的那列在內的所有數據區。所以,這個參數不妨將范圍劃得稍微大一些。

  參數2是告訴我們求和字段的,應該是要求和數據所在列的標簽。如本例則表示要計算參數1指定數據區域中列標題為“語文”的那列數據之和。我們還可以使用該列數據在指定區域中的相對列數來作為此參數。本例中“語文”列位于指定區域的第3列,所以,我們把公式寫成“=DSUM($A$1:$J$1032,3,M12:O13)”也會得到同樣的結果。要注意的是,如果用列標簽來作此參數,公式中列標簽需要用半角雙引號引起來。

  參數3是指定條件的,所以應該是包含條件的單元格區域。本例中“M12:O13”所設置的條件即為“學校是化工學校且專業是財會且總分大于600”。因此,如果需要增加條件,那么只要依次向右添加即可。比如除了滿足上面三個條件,還需要數學分數不小于80分。那么可在P12單元格輸入“數學”,在P13單元格輸入“>=80”,并將公式中的第三個參數修改成“M12:P13”就可以了。

  看出來了吧?雖然使用這個函數必須設置條件,但對于需要同時滿足多個條件或需要臨時改變條件的求和來說,它比SUMIF及SUM配合IF可能更方便一些。所以,如果遇到這種多條件求和,不妨找個空白區域設定條件試試DSUM函數。

:更多精彩教程請關注CUOxin.COM辦 公軟件教程欄目,CUOxin.COM電腦辦公群:189034526歡迎你的加入


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 苗栗市| 祁门县| 咸宁市| 蕲春县| 台南市| 云龙县| 邵阳市| 伊金霍洛旗| 南漳县| 吉林省| 绥宁县| 日照市| 资源县| 小金县| 峨边| 新宾| 北京市| 永宁县| 黄平县| 武胜县| 石台县| 兴安盟| 西平县| 阳西县| 布拖县| 邻水| 津市市| 博野县| 登封市| 乌鲁木齐县| 木兰县| 邹城市| 柏乡县| 九台市| 崇文区| 滨州市| 涟源市| 民勤县| 嵊州市| 富顺县| 鄱阳县|