COMBINA

適用対象: 計算列計算テーブルメジャービジュアル計算

指定された数の項目の組み合わせ (繰り返しを含む) の数を返します。

構文

COMBINA(number, number_chosen)

パラメーター

用語 定義
number 抜き取る対象の全体の数を指定します。 丸め後、0 以上にする必要があります。 整数以外の値は、最も近い整数に丸められます。
number_chosen 抜き取る組み合わせ 1 組に含まれる項目の数を指定します。 丸め後、0 以上にする必要があります。 整数以外の値は、最も近い整数に丸められます。

戻り値

指定された数の項目の組み合わせ (繰り返しを含む) の数を返します。 戻り値の型は 10 進数です。

備考

  • 繰り返しは許可されるため、 number_chosen は numberより大きくなる可能性があります。

  • 丸め後、 number が 0 の場合、 number_chosen も 0 にする必要があります。 COMBINA(0, 0) は 1 を返します。 COMBINA(0, 1) はエラーを返します。

  • いずれかの引数の値が制約の範囲外の場合、COMBINA は #NUM! エラー値を返します。

  • いずれかの引数が数値以外の値の場合、COMBINA は #VALUE! エラー値を返します。

  • 次の式を使用します。ここで、$N$ は Number、$M$ はNumber_chosen。

    $${N+M-1 \choose N-1}$$

  • この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。

例

式 形容 結果
= COMBINA(4,3) 4 と 3 の組み合わせ (繰り返しを含む) の数を返します。 20
= COMBINA(10,3) 10 と 3 の組み合わせ (繰り返しを含む) の数を返します。 220
= COMBINA(4.6,2) 4.6 から 5 に丸め、5 つの項目から 2 項目の組み合わせ (繰り返しあり) の数を返します。 15
= COMBINA(3,5) 3 つの項目から 5 項目の組み合わせ (繰り返しを含む) の数を返します。 21