Avg 函数

计算查询中指定字段包含的一组值的算术平均值。

语法

Avg ( expr )

Expr占位符表示一个 字符串表达式, 用于标识包含要求平均值的数值数据的字段, 或者是使用该字段中的数据执行计算的表达式。 Expr中的操作数可以包含表字段、常量或函数 (可以是内部函数或用户定义的函数, 但不能是其他 SQL 聚合函数) 的名称。

备注

Avg计算的平均值是算术平均值 (值的总和除以值的个数)。 例如, 您可以使用Avg计算平均货运成本。

Avg函数不在计算中包含任何 Null 字段。

在查询表达式和 QueryDef 对象的 SQL 属性中, 或者基于 SQL 查询创建 记录集 对象时, 可以使用Avg

示例

表达式

结果

从 ProductSales 中选择 "平均" ([单价]) 作为表达式1

返回表 "ProductSales" 的字段 "单价" 中的所有值的平均值, 并在列表达式中显示。

选择 "Avg" ([SalePrice]) 作为 AvgSalePrice, Avg ([折扣]) 作为 ProductSales 中的 AvgDiscount;

返回表 ProductSales 中的平均值 "SalePrice" 和 "折扣" 字段。 结果显示在列 "AvgSalePrice" 和 "AvgDiscount" 中, 分别返回 "数量" 销售额超过10的所有 "SalePrice" 的平均值。 结果将显示在 "AvgSalePrice" 列中。

从 ProductSales 中选择 "Abs" (Avg ([折扣])) 作为 AbsAverageDiscount。

返回 "折扣" 字段的平均值和列 "AbsAverageDiscount" 中显示的值。

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×