小编Jon*_*Mee的帖子

在 Excel 中生成组合

我有一个包含单元格的输入行:

  • 30
  • 30
  • 30
  • 50
  • 50
  • 60
  • 100

我想从这个集合中生成长度为 3 的所有可能的组合。所以我想要包含 3 个填充单元格的行,每行的元素将包含一个独立于顺序的唯一集合。换句话说,我不会有 50、30、50 和 30、50、50。

我是手工完成的,所以这可能并不完美,但我相信我的输出应该是:

  • 30, 30, 30
  • 30, 30, 50
  • 30, 30, 60
  • 30, 30, 100
  • 30, 50, 50
  • 30, 50, 60
  • 30, 50, 100
  • 30, 60, 100
  • 50, 50, 60
  • 50, 50, 100
  • 50, 60, 100

我知道我可以用 VBA 生成这些,但我想知道:Excel 是否有任何用于生成这些行的本机命令?

worksheet-function combine microsoft-excel

4
推荐指数
1
解决办法
2万
查看次数