PERMUT

适用于:计算列计算表度量值视觉对象计算

返回可从数字对象中选择的给定数目对象的排列数。 排列是对象或事件的任何集合或子集,其中的内部顺序很重要。 排列与组合不同,后者的内部顺序并不重要。 此函数可用于彩票形式的概率计算。

语法

PERMUT(number, number_chosen)  

parameters

术语 定义
数字 必需。 一个整数,描述对象数目。
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)

Result、

6