TupleRange
同じレベルの2つのタプル間のタプルの範囲(両端のタプルを含む)を返します。
範囲は、引数のレベルを識別し、引数タプルとそれらの間のタプル(アウトライン順)のみを含むように結果セットをプルーニングすることで作成されます。
構文
TupleRange ( tuple1, tuple2 )
ノート
-
TupleRangeは、Essbaseカリキュレータ言語の@XRANGE関数と同じ目的で使用されます。
-
2つの入力タプルは同じディメンショナリティである必要があります。 両方の入力タプルの形式が([Year],[ Month])である例を参照してください。
例
TupleRangeは、時間ディメンションが複数ある場合に便利です。 たとえば、次の式は、2005年3月から2006年2月までの月の範囲の値を平均します。
AVG (
TUPLERANGE(
([2005], [Mar]), ([2006], [Feb])
)
)
次の範囲の値が平均化されます:
{([2005], [Mar]),
([2005], [Apr]),
([2005], [May]),
([2005], [Jun]),
([2005], [Jul]),
([2005], [Aug]),
([2005], [Sep]),
([2005], [Oct]),
([2005], [Nov]),
([2005], [Dec]),
([2006], [Jan]),
([2006], [Feb])}