Avg
Aggregate function. Returns the average value of a numeric expression evaluated over a set.
Syntax
CODE
Avg( Set_Expression , Numeric_Expression )
Arguments
Set_Expression | MDX expression that returns set. |
---|---|
Numeric_Expression | MDX expression that returns a number. |
Returns
Number | Average value of Numeric_expression over set |
---|
Example
The following example finds the average Item base amount in the last 52 weeks.
CODE
Avg(
{[Time.Weekly].[Week].CurrentDateMember.Lag(52):
[Time.Weekly].[Week].CurrentDateMember.PrevMember},
CoalesceEmpty(
([Measures].[Item base amount],[Time].DefaultMember),
0)
)