Excel中高能函數DSUM,多條件批量求和的利器!

醉香說職場 2024-05-07 19:45:02

我是【桃大喵學習記】,歡迎大家關注喲~,每天爲你分享職場辦公軟件使用技巧幹貨!

在日常的辦公中,我們經常使用SUM函數對Excel數據進行簡單求和,使用SUMIF、SUMIFS函數進行按條件求和。但是,在WPS中有一個被很多人忽略的數據庫函數DSUM,巧用DSUM函數輕松搞定條件求和。

DSUM函數簡介

功能:將數據庫中符合條件的記錄的字段列中的數字的和,雖然說是數據庫函數,但是解決Excel條件求和簡直就是一把利器。

語法:=DSUM(數據庫區域,操作域,條件)

解讀:

①數據庫區域:構成列表或數據庫的單元格區域,除了單個值外,可以選取多個單元格進行多條件查找。特別注意數據庫區域一定要把列標題選擇上。

②操作域:需要求和數據所在列序號(當然也可以是列標題)

③條件:爲一組包含給定條件的單元格區域。它至少包含一個列標題,並且它的列名稱必須和表格中的列名稱一致。

大家可能覺得語法太抽象,我們下面就直接通過實例來學習吧。

用法一、單列單條件數據求和

如下圖所示,左側表格是産品銷售名稱表,右側根據單個産品名稱,計算總銷售額。

在目標單元格輸入公式:

=DSUM(A1:E11,E1,G2:G3)

解讀:

①第一參數A1:E11,是數據庫區域。特別提醒:我們在選擇數據庫區域時一定要把列標題也選擇上。

②第一參數E1,是操作域,也就是返回的結果是“銷售額”這列,所以這個參數必須是返回結果列的列標題,或者用返回結果列列號5來代替也可以。如果用列號函數公式是:

=DSUM(A1:E11,5,G2:G3)

③第三參數G2:G3,就是條件。它的列標題必須和左側表格中的列標題一致才可以。

用法二、單列多條件數據求和

如下圖所示,計算産品名稱爲“台式機”和“筆記本”的總銷售額。

在目標單元格輸入公式:

=DSUM(A1:E11,E1,G2:G4)

解讀:

第三參數G2:G4,公式條件是多行(可以超過2行)的條件表示條件之間是或的關系,産品名稱爲“台式機”或“筆記本都符合條件。

用法三、多列多條件求和

如下圖所示,根據産品名稱和業務員求總銷售額。

在目標單元格輸入公式:

=DSUM(A1:E11,E1,G2:H4)

解讀:

①第三參數,G2:H4,公式條件是多行多列的條件區域,上面提到的多行條件是或的關系,多列條件表示條件之間的且的關系(必須同時成立)。

含義是産品名稱是“台式機”並且業務員是“李四”或者産品名稱是“筆記本”並且業務員是“李志鋒”才符號條件。

②總之,當條件是多行多列的條件區域,橫向是且的關系,豎向是或者關系。

用法四、使用通配符進行求和

如下圖所示,産品名稱包含“筆記本”和“台式機”的總銷售額。

在目標單元格輸入公式:

=DSUM(A1:E11,5,G2:G4)

或者

=DSUM(A1:E11,E1,G2:G4)

解讀:

在條件中的字符兩邊添加通配符*號,表示包含關系和任意多個字符,表示條件前面和後面都可以連接任意的字符,都能進行匹配出來。

以上是【桃大喵學習記】今天的幹貨分享~覺得內容對你有幫助,記得順手點個贊喲~。我會經常分享職場辦公軟件使用技巧幹貨!大家有什麽問題歡迎留言關注!

0 阅读:4

醉香說職場

簡介:職場啥都得懂