
- Excel 函式教程
- Excel 函式 - 首頁
- 相容性函式
- 邏輯函式
- 文字函式
- 日期和時間函式
- 多維資料集函式
- 數學函式
- 三角函式
- 資料庫函式
- 動態陣列函式
- 工程函式
- 財務函式
- 資訊函式
- 查詢和引用函式
- 統計函式
- 網路函式
- Excel 有用資源
- Excel - 快速指南
- Excel - 有用資源
- Excel - 討論
Excel - DPRODUCT 函式
DPRODUCT 函式
Microsoft Excel DPRODUCT 函式將計算滿足指定條件的特定列表或資料庫列中定量值的乘積。DPRODUCT 函式指的是資料庫乘積函式。資料庫函式與聚合函式不同,因為每個資料庫函式都需要指定條件。滿足條件後,資料庫函式將生成正確的結果。例如,計算僅 AC 產品第三季度的淨銷售額乘積。
DPRODUCT 函式屬於 Microsoft Excel 資料庫函式類別。
相容性
此高階 Excel 函式與以下版本的 MS-Excel 相容:
- Microsoft 365 版 Excel
- 適用於 Mac 的 Microsoft 365 版 Excel
- 網頁版 Excel
- Excel 2021
- 適用於 Mac 的 Excel 2021
- Excel 2019
- 適用於 Mac 的 Excel 2019
- Excel 2016
語法
DPRODUCT 函式的語法如下:
DPRODUCT (database, field, criteria)
引數
您可以對 DPRODUCT 函式使用以下引數:
引數 | 描述 | 必填/可選 |
---|---|---|
資料庫 | 表示特定資料庫的單元格範圍。資料庫是欄位和記錄的集合。 | 必填 |
欄位 | 它表示在滿足指定條件後才進行值乘積的列標籤。您也可以使用數字 1、2 和 3 來指示列的位置,例如 1 表示第一列,2 表示第二列,依此類推。 | 必填 |
條件 | 表示條件的單元格範圍。 | 必填 |
要點
- 如果您引用“欄位”引數的單元格引用不正確,或者為資料庫作為第一個引數編寫無效範圍,則 DPRODUCT 函式將返回 #VALUE! 錯誤。
- 如果您指定資料庫中未定義的不同欄位值,則 DPRODUCT 函式將返回零值。
DPRODUCT 函式示例
練習以下示例以學習如何在 Excel 中使用DPRODUCT 函式。
示例 1
在此示例中,您已探索使用 PRODUCT 函式在滿足定義的條件後評估產品數量的總值。
首先,您可以將 DPRODUCT 函式=DPRODUCT(B2:D17,D2,F3:G4) 輸入單元格並按Enter 鍵。F2:G3 範圍顯示指定條件的單元格範圍。

因此,三星電視的總數量值為 22000。

同樣,我們可以透過 Excel 中的 PRODUCT 函式評估 IFB 洗衣機的數量乘積。
選擇G12 單元格並編寫公式“=DPRODUCT(A1:C13,C1,F5:G6)” 並點選Enter 按鈕。

因此,透過評估,IFB 洗衣機的總產品值為 125280。

示例 2
如果您引用“欄位”引數的單元格引用不正確,或者為資料庫作為第一個引數編寫無效範圍,則 DPRODUCT 函式將返回 #VALUE! 錯誤。
解決方案
您已在G9 單元格中輸入 DPRODUCT 公式“=DPRODUCT(A1:C13,I1,F2:G3)”。這裡,第二個引數I1 指的是空值。

因此,DPRODUCT 函式將檢索 #VALUE! 錯誤。

示例 3
如果您指定資料庫中未定義的不同欄位值,則 DPRODUCT 函式將返回零值。
解決方案
F6 單元格中提到的品牌名稱“惠而浦”不在資料庫中。您可以將公式=DPRODUCT(A1:C13,C1,F5:G6) 輸入G12 單元格並點選Enter 按鈕。

因此,DPRODUCT 函式將返回零值。
