本文介绍 Microsoft Excel 中 PERMUTATIONA 函数的公式语法和用法。

说明

返回可从对象总数中选择的给定数目对象(含重复)的排列数。

语法

PERMUTATIONA(number, number-chosen)

PERMUTATIONA 函数语法具有下列参数。

  • Number 必需。表示对象总数的整数。

  • Number_chosen 必需。 表示每个排列中对象数目的整数。

PERMUTATIONA 使用下面的公式:

PERMUTATIONA 公式

备注

  • 两个参数将被截尾取整。

  • 如果数字参数值无效,例如,当总数为零 (0) 但所选数目大于零 (0),则 PERMUTATIONA 返回错误值 #NUM! 。

  • 如果数字参数使用的是非数值数据类型,则 PERMUTATIONA 返回错误值 #VALUE! 。

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。要使公式显示结果,请选中它们,按 F2,然后按 Enter。如果需要,可调整列宽以查看所有数据。

公式

说明

结果

=PERMUTATIONA(3,2)

假设组中有 3 个对象,即 [4,5,6]。 对其中的 2 个对象使用 PERMUTATIONA,那么共有 9 种数字排列方式(有重复):

9

4,4

4,5

4,6

5,4

5,5

5,6

6,4

6,5

6,6

=PERMUTATIONA(2,2)

假设组中有 2 个对象,即 [3,5]。 对 2 个对象均使用 PERMUTATIONA,那么共有 4 种数字排列方式(有重复):

4

3,3

3,5

5,3

5,5