我正在尝试执行以下操作:
我有一张带有 2 列带有文本输入的单元格的表格。现在,我想生成所有排列,最好将它们粘贴到单独的工作表中。有谁知道如何做到这一点?(还有谁还有空闲时间.. :D)
提前致谢!
亲切的问候,
弗雷德·施尼特
我正在尝试执行以下操作:
我有一张带有 2 列带有文本输入的单元格的表格。现在,我想生成所有排列,最好将它们粘贴到单独的工作表中。有谁知道如何做到这一点?(还有谁还有空闲时间.. :D)
提前致谢!
亲切的问候,
弗雷德·施尼特
注释格式不允许二维布局。让我们看看这是否效果更好。
只是为了确保问题得到理解,当你说“所有排列”时,你有没有弄清楚你在谈论多少个排列?
让我们看一下这个案例,共有三行:
一个 | d
乙 | e
c | F
如果您在谈论每一行中的配对,我们可以保持第一列固定并仅置换第二列。反转对很容易。对于所有排列,这是否是可接受的结果:
一个 | d | d | 电子| 电子| f | F
乙 | 电子| f | d | f | d | e
c | f | 电子| f | d | 电子| d
那是仅 3 个术语 (def) 的六个排列。它很快变得更糟。这是目标吗?
是的,如果您有对象(数据选择,无论是字母、单词还是文本)。您将数量乘以(数量-1),即 IE 40*39
现在在您的示例中,如果说 JohnClaire 和 ClaireJohn 算作重复并且必须消除一个,那么数学结果应该是。(数量 * 数量 -1)/(2)。结果应该是 780。
这完全取决于约翰克莱尔和克莱尔约翰的例子是否被认为是相同的。
我希望我有代码来列出这个场景,无论是使用文本还是数字。