PERMUTATIONA 函数
约 287 字小于 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
PERMUTATIONA 函数返回给定数目对象(含重复)的排列数。与 PERMUT 不同,PERMUTATIONA 允许在排列中重复选择同一个对象。
2. 语法
PERMUTATIONA(number, number_chosen)| 参数 | 选填 | 说明 |
|---|---|---|
| number | 必需 | 表示对象个数的整数。 |
| number_chosen | 必需 | 表示每个排列中对象个数的整数。 |
3. 示例
3.1. 计算含重复的排列数
从 3 个对象中选取 2 个进行排列(允许重复):
=PERMUTATIONA(3, 2)结果为 9。
3.2. 简单示例
从 5 个对象中选取 3 个进行排列(允许重复):
=PERMUTATIONA(5, 3)结果为 125。
4. 实用技巧
4.1. 公式
排列数 = n^k,其中 n 是对象总数,k 是选取数;
4.2. 与 PERMUT 的区别
PERMUTATIONA 允许重复选择同一对象,PERMUT 不允许;
4.3. 参数要求
两个参数都必须为非负整数,否则返回 #NUM! 错误。