範圍彙總函式中的計算欄位
使用字串運算式引數 (定義域聚合函式中) 的 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 支援與意見反應。