Average Function (Average)
Returns the average of a specified field or expression across a collection.
Syntax 1
Average(collection, field)
Returns the average of a specified field or expression across a collection.
Arguments
collection
Collection - A collection.
field
Field - The field to average.
Syntax 2
Average(collection, expression)
Returns the average of a specified field or expression across a collection.
Arguments
collection
Collection - A collection.
expression
Numeric - An expression that resolves to a number.
Syntax 3
Average(collection, field, filter)
Returns the average of a specified field or expression across a collection.
Arguments
collection
Collection - A collection.
field
Field - The field to average.
filter
FilterExpression - Filter criteria.
Syntax 4
Average(collection, expression, filter)
Returns the average of a specified field or expression across a collection.
Arguments
collection
Collection - A collection.
expression
Numeric - An expression that resolves to a number.
filter
FilterExpression - Filter criteria.
Remarks
- Arguments after the collection argument are evaluated in the context of a collection member.
Example:
Average(Vehicles, BI\_PD.Premium, Year=1999); // returns 4096.75