Average

Average 是数学函数,可返回一组数值、行、列或单元格的平均值。Average 在计算平均值时不包括 #MISSING 和 #ERROR 单元格。

注:

无论缺少值是否隐藏,计算时都不会包括缺少值。

函数语法:

Average(arguments) or Avg(arguments)

其中,arguments 为下列值中的一个或多个:

表 B-7 Average 函数的参数

参数 说明

数字

数值。例如,Average (10, 20, 30) 将返回值 20。当中的数值可包括小数和负值。

行、列或单元格引用

指向网格中的行、列或单元格的指针。可以通过几种方式指定引用。引用的语法为:GridName.GridElement[segment(range)].Property

例如,Avg(Grid1.row[4(3:5)]) 将返回表单 grid1 的行 4 中,范围 3 到 5 的平均值。

函数

一个嵌入的函数

示例:

  • 以下表达式将返回值 20:

    Avg( 10, 30, 20)
  • 以下示例将返回作为三个聚合行一部分的所有数字的均值:

    Average( row[1], row[6], row[8] )
  • 以下示例将计算三个聚合列 E、G、I 的均值。计算过程将生成三个数字,然后计算这三个数字的平均值:

    Avg(column[E].avg, column[G].avg,column[I].avg)
  • 以下示例将计算聚合行 3 的均值,然后将平均值除以 100:

    Avg(row[3])/100