如何:列出Openoffice Calc或Excel中两列文本的所有可能排列

时间:2013-02-19 19:43:52

标签: openoffice.org openoffice-calc

我正在尝试执行以下操作:

我有一张带有2列单元格并带有文本输入的工作表。 现在,我想生成所有排列,最好将它们粘贴在单独的表格中。 有谁知道怎么做? (谁有空闲时间......:D)

提前致谢!

亲切的问候,

弗雷德施尼特

2 个答案:

答案 0 :(得分:0)

注释格式不允许二维布局。让我们看看这是否更好。

只是为了确保问题得到理解,当你说"所有的情况时,你是否已经弄清楚你在谈论多少种排列?"

让我们看看这三个行的情况:

a | d

b | ë

c | ˚F

如果您正在讨论每行中的配对,我们可以保持第一列固定,只是置换第二列。反转对很容易。这对于所有排列都是可接受的结果:

a | d | d | e | e | f | ˚F

b | e | f | d | f | d | ë

c | f | e | f | d | e | d

仅有3个学期(d e f)的六个排列。它会迅速恶化。这是目标吗?

答案 1 :(得分:0)

是的,如果您有对象(数据选择是否为字母,单词或文本)。 您可以将数量乘以(数量-1),IE 40 * 39

现在在你的例子中,如果说JohnClaire和ClaireJohn算作重复 一个必须被淘汰,那么数学结果应该是。 (数量*数量-1)/(2)。结果应为780。

这完全取决于JohnClaire和Claire John的例子是否相同。

我希望我有代码列出这个场景是否使用文字或数字。