本文介绍 Microsoft Excel 中 PERMUTATIONA 函数的公式语法和用法。
说明
返回可从对象总数中选择的给定数目对象(含重复)的排列数。
语法
PERMUTATIONA(number, number-chosen)
PERMUTATIONA 函数语法具有下列参数。
- Number 必需。 表示对象总数的整数。
- Number_chosen 必填。 表示每个排列中对象个数的整数。
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 |