在Excel中列举排列组合也是一个比较常见的需求。
比如给你0到9十个数字,列出从中选择5个数字的所有排列。
上述问题如果用函数或者vba来做,都会比较复杂,而且如果不是经常做这个,一时半会是做不出来的,要花不少时间去思考。
今天分享一种快速简单又高效的生成所有排列的方法,该方法不仅适用于数字也适用于任意字符串,而且很容易记住。
接下来,让我们一起来看看是如何实现的?
1.构造数据源,如下所示:
2.依次隔一列复制粘贴5列相同的数据,如下所示:
3.单击A1单元格,创建数据透视表,勾选【将此数据添加到到数据模型】(最关键的一步),如下所示: