Avg 函數

計算查詢中指定欄位所包含的一組值的算術平均值。

語法

Avg ( expr )

Expr預留位置代表一個 字串運算式 , 可識別包含您想要平均值之數值資料的欄位, 或是使用該欄位中的資料執行計算的運算式。 Expr中的運算元可以包含資料表欄位、常數或函數 (可以是固有或使用者定義, 但不是其他 SQL 匯總函數) 的名稱。

註解

Avg計算的平均值是算術平均值 (值的總和除以值的數目)。 例如, 您可以使用Avg計算平均貨運成本。

Avg函數不會在計算中包含任何 Null 欄位。

您可以在查詢運算式和 QueryDef 物件的 SQL 屬性中, 或根據 SQL 查詢建立 Recordset 物件時, 使用Avg

範例

運算式

結果

從 ProductSales 中選取 [Avg] ([單價]) 作為運算式1。

從資料表 "ProductSales" 傳回 [單價] 欄位中所有值的平均值, 並顯示在 [資料列 1] 中。

選取 [Avg] ([SalePrice]) 作為 AvgSalePrice, Avg ([折扣]) 作為 AvgDiscount 的 ProductSales;

從資料表 ProductSales 傳回平均值 "SalePrice" 和 "折扣" 欄位。 結果會顯示在欄 "AvgSalePrice" 和 "AvgDiscount" 中, 分別傳回 [數量 "售出超過10個的所有" SalePrice "平均值。 結果會顯示在 [AvgSalePrice] 欄中。

選取 [Abs] (Avg ([折扣])) 作為 AbsAverageDiscount 從 ProductSales;

傳回 "折扣" 欄位之平均值的絕對值, 並顯示在欄 "AbsAverageDiscount" 中。

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×