機械翻訳について

@MAXS

(空の値を無視できない@MAXとは対照的に)欠落している値またはゼロの値をスキップするオプションを使用して、指定されたメンバー・リスト内の式の結果の最大値を戻します。

構文

@MAXS (SKIPNONE | SKIPMISSING | SKIPZERO | SKIPBOTH, expList)

パラメータ

SKIPNONE

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

SKIPMISSING

すべての#MISSING値を無視

SKIPZERO

0の値をすべて無視

SKIPBOTH

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

expList

メンバー、変数名、関数または数値式のカンマ区切りリスト。これらはすべて数値を戻します

ノート

  • @MAXS (SKIPMISSING、expList)は、@MAX (expList)と同等です。

  • #MISSING値が負のデータ値より大きく、正のデータ値より小さいため、計算されるデータに負の値と#MISSING値のみが含まれる場合、@MAXSは#MISSINGを返します。

  • 計算されるデータに負の値、0値および#MISSING値のみが含まれている場合、@MAXSは#MISSING値または0値を予期しない方法で返す可能性があります。

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

例 1

Qtr1_Max = @MAXS(SKIPBOTH, Jan:Mar);

この例では、Measuresディメンションのすべてのメンバーの#MISSINGおよび0(ゼロ)の値を無視します。 この例では、次の結果が生成されます:

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

例 2

Qtr1_Max = @MAXS(SKIPNONE, Jan:Mar);

この例では、Measuresディメンションのすべてのメンバーについて、#MISSINGおよび0の値を計算に含めます。 この例では、次の結果が生成されます:

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

関連項目