範圍彙總函式中的計算欄位

使用字串運算式引數 (定義域聚合函式中) 的 expr 引數,對欄位中的值執行計算。 例如,您可以將欄位值除以一個數字以計算百分比 (如超載費用或銷售稅)。

下列表格提供了對 [Orders] 資料表及 [Order Details] 資料表中欄位進行計算的範例。

Calculation 範例
新增數目至欄位 "[Freight] + 5"
由欄位刪減數目 "[Freight] - 5"
欄位乘以數目 "[Freight] * 2"
欄位除以數目 "[Freight] / 2"
新增欄位至另一個欄位 "[UnitsInStock] + [UnitsOnOrder]"
由欄位刪減另一個欄位 "[ReorderLevel] - [UnitsInStock]"

您最有可能在巨集或模組、在表單或報表的計算控制項或在查詢的準則運算式中,使用範圍彙總函數。

例如,您可以在 Order Details 資料表中,對所有的訂單計算平均折扣數。 將 [單價] 和 [折扣] 欄位相乘,以決定每個訂單的折扣,然後計算平均值。 您可以在模組的程序中,輸入下列範例。

Dim dblX As Double 
dblX = DAvg("[UnitPrice] * [Discount]", "[Order Details]")

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應