Export (0) Print
Expand All
Avg
IIf
Lag
Max
Min
Mtd
Qtd
Sum
Var
Wtd
Ytd
Expand Minimize

Ordinal (MDX)

Updated: 12 December 2006

Returns the zero-based ordinal value associated with a level.


Level_Expression.Ordinal 

Level_Expression

A valid Multidimensional Expressions (MDX) expression that returns a level.

The Ordinal function is frequently used in conjunction with the IIF and CurrentMember functions to conditionally display different values at different hierarchy levels, based on the ordinal position of each specific cell in the query result. For example, you can use the Ordinal function to perform calculations at certain levels and display a default value of "N/A" at other levels.

Example

The following example returns the ordinal number for the Calendar Quarter level in the Calendar hierarchy.

WITH MEMBER Measures.x AS [Date].[Calendar].[Calendar Quarter].Ordinal
SELECT Measures.x on 0
FROM [Adventure Works]

Release History

12 December 2006

Changed content:
  • Clarified the scenario in which function is typically used.

17 July 2006

Changed content:
  • Updated syntax and arguments to improve clarity.
  • Added updated examples.

Community Additions

ADD
Show:
© 2014 Microsoft