MAXINDEX
PredictiveInsight のみに適用されます。
構文
MAXINDEX(data [, n])
パラメーター
data
各行の n 番目に大きな値の指標を計算する対象となるデータ範囲の先頭。これは列、または列に評価される式になります。data のフォーマット定義については、このガイドの IBM ® 製品の章にある「マクロ関数パラメーター」セクションを参照してください。
n
ゼロより大きい数。デフォルト値は 1 で、各行の最大値の指標を戻します。(2 は 2 番目に大きな値の指標を戻し、3 は 3 番目に大きな値の指標を戻し、などとなります。)
説明
MAXINDEX は、指定されたデータ範囲の各行で n 番目に大きな値を検索し、その位置の列指標を戻します。各行の n 番目に大きな値の指標を表す単一値を含む新しい列を戻します。1 の値は 1 番目の列の 1 番目のセルを示します。最大値が複数ある場合、n 番目に大きな値を含む最初の列が戻されます。
*
それぞれ個別の出力クラスを表す複数の列がある場合、MAXINDEX を使用して「優先するクラス」を選択できます。これによって、複数の出力列の代わりに単一の出力列を使用できます。例えば、V4 = MAXINDEX(V1:V3) とすると、次のようになります。
V1 V2 V3 V4 0 1 0 2 1 0 0 1 0 0 1 3
TEMP という名前で値 2 を含む新しい列を作成します (最大値は 5 で、2 番目の列にあるため)。
TEMP という名前で V1 列の各行に 1 を含む新しい列を作成します。
TEMP という名前で、各値が V6V7、および V8 列の対応する行の最大値の指標を表す新しい列を作成します。最大値が V6 列にある場合は 1 が戻され、最大値が V7 列にある場合は 2 が戻され、最大値が V8 列にある場合は 3 が戻されます。
TEMP という名前で、1 から 5 行のセルに V1 から V3 列の対応する行の最大値の指標を表す値を含む新しい列を作成します。TEMP の他のセルは空です。
関連関数