Excel 应用PERMUT函数计算给定数目对象的排列数

PERMUT函数用于从给定数目的对象集合中选取的若干对象的排列数。排列为有内部顺序的对象或事件的任意集合或子集。排列与组合不同,组合的内部顺序无意义。此函数可用于彩票抽奖的概率计算。PERMUT函数的语法如下。


PERMUT(number,number_chosen)

其中参数number表示对象个数的整数,number_chosen表示每个排列中对象个数的整数。

典型案例

已知有30个数,从中选取7个数,计算所有可能的排列数量。基础数据如图16-155所示。

步骤1:打开例子工作簿“PERMUT.xlsx”。

步骤2:在单元格A5中输入公式“=PERMUT(A2,A3)”,用于计算所有可能的排列数量。计算结果如图16-156所示。

图16-155 基础数据

图16-156 计算结果

使用指南

两个参数若非整数将被截尾取整。如果number或number_chosen为非数值型,函数PERMUT返回错误值“#VALUE!”;如果number≤0或number_chosen<0,函数PERMUT返回错误值“#NUM!”;如果number<number_chosen,函数PERMUT返回错误值“#NUM!”。排列数的计算公式如下。

Excel 计算给定数目对象的排列数:PERMUT函数

PERMUT函数用于返回从给定数目的对象集合中选取的若干对象的排列数。

PERMUT函数的语法为:=PERMUT (number,number_chosen),各参数的含义介绍如下。

※ number:表示对象个数的整数。

※ number_chosen:表示每个排列中对象个数的整数。

假设每个彩票号码分别有3位数,每个数的范围为0到99之间,包括0和99,计算彩票中奖的可能性。

01 在“A2”单元格中输入对象总数“100”,在“A3”单元格中输入每个排列的对象数“3”。

02 在需要显示结果的单元格中输入公式:=PERMUT (A2, A3),然后按下“Enter”键确认即可。

alt