PERMUT
傳回可從數位物件中選取之指定物件數目的排列數目。 排列是物件或事件的任何集合或子集,其中內部順序很重要。 排列方式與組合不同,其中內部順序並不重要。 將此函式用於彩票樣式的機率計算。
語法
PERMUT(number, number_chosen)
參數
術語 | 定義 |
---|---|
number |
必填。 描述物件數目的整數。 |
number_chosen |
必填。 整數,描述每個排列中的物件數目。 |
傳回值
傳回可從數位物件中選取之指定物件數目的排列數目
言論
這兩個自變數都會截斷為整數。
如果 number 或 number_chosen 為非數值,PERMUT 會傳回
#VALUE!
錯誤值。如果 number ≤ 0 或 number_chosen < 0,PERMUT 會傳回
#NUM!
錯誤值。如果 number < number_chosen,PERMUT 會傳回
#NUM!
錯誤值。排列數目的方程式為:
$$P_{k,n} = \frac{n!}{(n-k)!}$$
在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。
例
在下列公式中,一組 3 個物件的排列可能,其中 2 個是選擇:
= PERMUT(3,2)
結果
6