巧用PERMUT函数 计算排列数
巧用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!。
PERMUT函数的主要作用是计算从给定数目的对象集合中选取的若干对象的排列数。
与组合函数COMBIN不同的是,PERMUT函数对组合内的元素内部排列顺序不同的情况,作为不同情况计数。
而COMBIN函数对组合内的元素内部排列顺序不同的情况,均视为同一种情况。
接下来在这个表中向大家演示一下PERMUT函数的具体使用步骤。
■ 假设我们要从(A/B/C/D)4名学生中选出2名礼仪安排活动站位,同一水平线上从左往右看,AB、BA分别为一
种站位,求可以组合多少种不同的排列方式?
选中C7单元格,点击插入函数。
在查找框中查找并选中PERMUT函数,点击确定。
此时弹出对话框,共两项参数。
根据已知数据,在对象总数填入A7,每个排列中的对象数填入B7,点击确定,即可快速得到排列数为12种,与上方
组合方式得出的结论一样。
此函数简单方便,你学会了吗~