Note: The other languages of the website are Google-translated. Back to English

Excel PERMUTATIONA Function

如果您想遵循本教程,请下载示例电子表格。

详情描述

Excel PERMUTATIONA 函数返回一组对象中给定数量的对象的排列数。 PERMUTATIONA 函数允许重复。

语法和参数

公式语法

排列A(, number_chosen)

参数

  • Number: 必需,一个整数,描述对象的总数。
  • Number_chosen: 必需,一个整数,描述从总对象中选择的对象数。

回报值

新的 PERMUTATIONA 函数返回一个整数值,表示排列的总数。

备注

1. 任何参数都作为十进制值提供,它们将被PERMUTATIONA 函数截断为整数。

2、PERTMUT函数和PERMUTATION函数的区别:

  • PERMUT 函数不允许重复。 例如,在 1、2、3 的集合中,要从集合中获取 2 个对象的排列,PERMUT 函数返回 6 种组合:12,13,21,23,31,32、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX)。
  • PERMUTATIONA 函数确实允许重复。 例如,在 1、2、3 的集合中,要从集合中获取 2 个对象的排列,PERMUTATION 函数返回 9 种组合:11,12,13,21,22,23,31,32,33、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX)。
  • 对于PERMUTATIONA函数,对象的顺序很重要

误差

1. 如果任何参数是非数值,PERMUTATIONA 函数返回#VALLUE! 错误值。

2.PERMUTATIONA 函数返回#NUM! 误差值,

  • 如果参数编号小于参数 number_chosen;
  • 如果参数编号 <= 0,或参数编号选择 < 0。

版本

Excel 2003 及更高版本

用法与范例

示例:基本用法

在B4:C9范围内,列出每组对象的个数和被选中的个数,得到每组的排列数,公式如下:

=PERMUTATIONA(B4,C4)

或者直接在公式中输入数字作为参数

=PERMUTATIONA(3,2)

新闻 输入 键获取第一个结果,然后向下拖动自动填充手柄以获取所有结果。


相关功能:

  • Excel PERCENTRANK.EXC 功能
    Excel PERCENTRANK.EXC 以数据集的百分比(不包括 0 和 1)的形式返回数据集中值的排名。

  • Excel PERMUT 功能
    Excel PERMUT 函数返回一组对象中给定数量的对象的排列数。


最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

您想快速,完美地完成日常工作吗? Kutools for Excel具有300项强大的高级功能(合并工作簿,按颜色求和,拆分单元格内容,转换日期等),并为您节省80%的时间。

  • 专为1500个工作方案而设计,可帮助您解决80%的Excel问题。
  • 每天减少成千上万的键盘和鼠标点击,减轻您疲倦的眼睛和手部的疲劳。
  • 在3分钟内成为一名Excel专家。 不再需要记住任何痛苦的公式和VBA代码。
  • 30天无限制免费试用。 60天退款保证。 免费升级和支持2年。
Excel功能区(已安装Kutools for Excel)

Office选项卡-在Microsoft Office(包括Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 像Chrome,Firefox和新的Internet Explorer一样,为Office(包括Excel)带来高效选项卡。
Excel的屏幕截图(已安装Office选项卡)
按评论排序
注释 (0)
还没有评分。 成为第一位评论!
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点