如何在Excel中使用DSUM函數計算複雜條件的總和

如何在Excel中使用DSUM函數計算複雜條件的總和

Excel基本函數中,DSUM函數是最常用的函數之一。此函數將計算一個​​欄位或 1 列的總和,以滿足您在資料表中設定的條件。使用 DSUM 函數的公式以及該函數的條件和計算比Excel 中的 SUMIF 函數相對更簡單、更快。以下的文章將指導您如何使用Excel中的DSUM函數來計算給定條件下的總計列。

使用 DSUM 計算條件和的說明

DSUM 函數是將資料清單中的欄位或列中滿足指定條件的數字相加的函數。函數語法為DSUM =DSUM(database; field; criteria)

在那裡:

  • 資料庫是必需的參數,是從一系列單元格建立的資料庫。此數據清單將包含作為欄位的數據,包括用於檢查條件的欄位和用於計算總計的欄位。此清單包含第一行作為列標題。
  • Field 是必需參數,它指定用於匯總資料的列名。您可以輸入引號的列標題名稱,或使用代表清單中列位置的數字(不含引號),或引用要求和的列標題。
  • Criteria 是必要參數,而儲存格範圍包含您希望 DSUM 函數檢查的條件。

使用者須知

  • 任何範圍都可以用作條件,前提是該範圍至少包含 1 個列標籤,並且列標題下方至少有 1 個單元格來定義該列的條件。
  • 不要將條件範圍放在清單下方,因為沒有地方可以為清單添加其他資訊。

我們將處理資料表,如下所示。

如何在Excel中使用DSUM函數計算複雜條件的總和

1.計算iPhone產品的總銷量

步驟1:

首先,我們為 DSUM 函數建立一個條件範圍來計算 iPhone 產品的總銷售量。DSUM 功能的條件是 iPhone*。

如何在Excel中使用DSUM函數計算複雜條件的總和

第2步:

接下來,使用者輸入 DSUM 函數公式=DSUM(A6:E13;"Thanh Tien";C2:C3)

在那裡:

  • A6:E13 是包含要求和的欄位和包含要測試的條件的欄位的資料庫範圍。
  • 「現金金額」是列標題,將使用該列中的值來計算總計。
  • C2:C3 是包含列標題和 1 個條件值的條件範圍。

如何在Excel中使用DSUM函數計算複雜條件的總和

按 Enter 鍵,我們將得到如圖所示的準確結果。

如何在Excel中使用DSUM函數計算複雜條件的總和

或者,使用者可以將欄位中的值變更為對金額列的參考。輸入公式為=DSUM(A6:E13;E6;C2:C3)。結果與您在公式中輸入“金額”列時的結果相同。

如何在Excel中使用DSUM函數計算複雜條件的總和

2. 計算銷售數量大於或等於5的產品的總金額。

步驟1:

首先,使用者還需要建立一個條件範圍,其列標題為「銷售數量」,條件值為>=5,如下所示。

如何在Excel中使用DSUM函數計算複雜條件的總和

第2步:

我們輸入函數公式 =DSUM(A6:E13;E6;C2:C3) 並按 Enter。

如何在Excel中使用DSUM函數計算複雜條件的總和

總金額如圖所示。

如何在Excel中使用DSUM函數計算複雜條件的總和

一般來說,在Excel中使用DSUM函數非常簡單。您可以使用函數透過簡單的條件按列對值求和。對於更複雜的條件,我們可以使用 SUMIF 函數。

看更多:

祝您成功!


Excel中的IFERROR函數、公式及用法

Excel中的IFERROR函數、公式及用法

學習如何在 Excel 中使用非常常用的 IFERROR 函數,提升您的數據處理效率。

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

想知道如何在 Excel 中堆疊和附加資料嗎?讓我們一起學習如何使用 Microsoft Excel 中的 VSTACK 和 HSTACK 函數!

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

了解 Excel 中的 SUBTOTAL 函數及其用途,讓計算更簡單有效!

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

MOD函數是Excel中除法求餘的函數。學習如何輕鬆使用MOD函數和QUOTIENT函數來計算餘數和整數部分,提升您的Excel技能。

在 Excel 上玩“拼圖”

在 Excel 上玩“拼圖”

Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。

如何使用Excel中的轉換功能

如何使用Excel中的轉換功能

要轉換 Excel 中的測量單位,我們將使用 Convert 函數。

Excel中HLOOKUP函數的使用方法

Excel中HLOOKUP函數的使用方法

HLOOKUP 函數是什麼?如何在Excel中使用HLOOKUP函數?讓我們來和 LuckyTemplates 一起找出答案吧!

如何在 Excel 中使用 VALUE 函數

如何在 Excel 中使用 VALUE 函數

Excel中的VALUE函數是什麼?Excel中的數值公式是什麼?讓我們透過 LuckyTemplates.com 來了解一下吧!

Excel EOMONTH函數,EOMONTH函數如何使用

Excel EOMONTH函數,EOMONTH函數如何使用

Excel中的EOMONTH函數用於顯示給定月份的最後一天,實作非常簡單。然後,您將根據我們輸入的數據獲得特定月份的最後一天。

如何在 Excel VBA 中使用 do-while 循環

如何在 Excel VBA 中使用 do-while 循環

想要在 Excel VBA 中自動執行重複任務嗎?因此,讓我們學習如何使用 Do-While 迴圈來實作一系列重複操作,直到滿足條件。