範囲関数

範囲関数を使用すると、メンバーの範囲に対して、その位置、値またはその他の要因に基づいてEssbase関数を実行できます。

表17-6範囲関数のリスト

関数 計算

@AVGRANGE

メンバー範囲内のメンバーの平均値

@CURRMBRRANGE

Essbaseが現在計算中の、メンバーの組合せの相対位置に基づくメンバーの範囲

@MAXRANGE

メンバーの範囲全体にわたるメンバーの最大値

@MAXSRANGE

ゼロと#MISSING値をスキップする機能を備えた、メンバーの範囲全体にわたるメンバーの最大値

@MDSHIFT

メンバーの範囲内の次のメンバーがまたはn番目のメンバー。複数のディメンションにわたって、現在のメンバーと同一の他のすべてのメンバーを保持します

@MINRANGE

メンバーの範囲全体にわたるメンバーの最小値

@MINSRANGE

ゼロと#MISSING値をスキップする機能を備えた、メンバーの範囲全体にわたるメンバーの最小値

次へ@NEXT

メンバーの範囲内の次ののメンバーまたはn番目のメンバー

次(@N)

メンバーの範囲内の直前またはn番目のメンバー(#MISSING、ゼロまたは両方の値をスキップするオプションあり)

@PRIOR

メンバー範囲内の直前またはn個前のメンバー

@PRIORS

メンバーの範囲内の直前またはn番目のメンバー(#MISSING、ゼロ、または両方の値をスキップするオプション)

シフト(@S)

場合によっては、@SHIFTPLUSまたは@SHIFTMINUS

メンバーの範囲内の次ののメンバーまたはn番目のメンバー(現在のメンバーおよび指定したディメンション内で、同一の他のメンバーがすべて保持される)

@SUMRANGE

メンバー範囲内の指定したすべてのメンバー値の合計