Support center for flex.bi version 4.0

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Returns the one-based rank of a specified tuple in a specified set.

Syntax

 

Rank(Tuple_Expression, Set_Expression [ ,Numeric Expression ] )

Arguments

Tuple_Expression

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

Set_ExpressionA valid Multidimensional Expressions (MDX) expression that returns a set.
Numeric_ExpressionA valid numeric expression that is typically a Multidimensional Expressions (MDX) expression of cell coordinates that return a number.

Examples

In the example below give a number from 24 to 0 starting from the current date's month descending until 24 months ago. All the rest members give value 0. 

Rank(
  [Time].CurrentHierarchyMember,

  Filter(
    [Time].CurrentHierarchyMember.Level.Members,

    DateBetween(
      [Time].CurrentHierarchyMember.StartDate,

      '24 months ago','today'

    )
  )
)

See also


  • No labels