機械翻訳について

@MINSRANGE

欠落している値またはゼロの値をスキップするオプションを使用して、XrangeList全体のmbrNameの最小値を返します。

構文

@MINSRANGE (SKIPNONE | SKIPMISSING | SKIPZERO | SKIPBOTH, mbrName [,XrangeList])

パラメータ

SKIPNONE

コンテンツに関係なく、指定されたすべてのセルを操作に含めます

SKIPMISSING

すべての#MISSING値を無視

SKIPZERO

0の値をすべて無視

SKIPBOTH

0および#MISSINGの値をすべて無視

mbrName

任意の有効な単一メンバー名、または単一メンバーを戻す関数。

XrangeList

オプション。 有効なメンバー名、メンバー名のカンマ区切りリスト、ディメンション間メンバー、または同じディメンションのメンバーのリストを戻すメンバー・セット関数または範囲関数(@XRANGEを含む)。 XrangeListが指定されていない場合、EssbaseはTimeとしてタグ付けされたディメンションのレベル0のメンバーを使用します。

ノート

  • この関数では、計算に常に空の値が含まれる@MINRANGEとは対照的に、#MISSINGおよび0の値をスキップできます。

  • @MINSRANGE (SKIPNONE, mbrName, rangeList)は、@MINRANGE (mbrName, rangeList)と同等です。

  • #MISSINGの値は、正のデータ値より小さく、負のデータ値より大きいとみなされます。 計算されるデータに正の値と#MISSING値のみが含まれる場合、この関数は#MISSING.を戻します

  • この関数は、すべてのメンバーについて、指定されたメンバーおよび範囲リストに対して計算された値を戻します。

どちらの例でも、Sample Basicのようなデータベースを想定しています。 Measuresディメンションには2つのメンバーが含まれます: COGS (売上原価)およびOtherInc_Exp (その他の収益および費用)。 データには、0および#MISSING値を含めることができます。 Measuresディメンションの両方のメンバーについて、結果は指定した範囲のOtherInc_Expメンバーの最小値と同じです。

例 1

Qtr1_Min = @MINSRANGE(SKIPBOTH, OtherInc_Exp, Jan:Mar);

この例では、Marの0の値は無視され、次の結果が生成されます:

                   Jan       Feb       Mar  Qtr1_Min
              ========  ========  ========  ========
COGS          #MISSING      1500      2300       350
OtherInc_Exp       500       350         0       350 

例 2

Qtr1_Min = @MINS(SKIPNONE, OtherInc_Exp, Jan:Mar);

この例では、計算で0の値は無視されません。 この例では、次の結果が生成されます:

                   Jan       Feb       Mar  Qtr1_Min
              ========  ========  ========  ======== 
COGS          #MISSING      1500      2300         0 
OtherInc_Exp       500       350         0         0 

関連項目