Skip to main content
Skip table of contents

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)
)
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.