PERMUT
数値オブジェクトから選択できる特定の数のオブジェクトの順列の数を返します。 順列は、内部順序が重要なイベント or オブジェクトのサブセット or セットです。 順列は組み合わせとは異なり、内部順序は重要 not。 この関数は、宝くじ形式の確率計算に使用します。
構文
PERMUT(number, number_chosen)
パラメーター
用語 | 定義 |
---|---|
number |
必須。 オブジェクトの数を表す整数。 |
number_chosen |
必須。 各順列内のオブジェクトの数を表す整数。 |
value を返す
数値オブジェクトから選択できる特定の数のオブジェクトの順列の数を返します。
備考
どちらの引数も整数に切り捨てられます。
数値 or number_chosen が数値以外の If は、
#VALUE!
errorvalueを返 PERMUT。0 orif number_chosen < 0 ≤数値 If、
#NUM!
errorvalueを返 PERMUT。数値 < number_chosen If、PERMUT は
#NUM!
errorvalueを返します。順列の数の数式は次のとおりです。
$$P_{k,n} = \frac{n!}{(n-k)!}$$
この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。
例
次の数式では、2 が選択されている 3 つのオブジェクトのグループに対して可能な順列です。
= PERMUT(3,2)
結果
6