【发布时间】:2015-10-21 23:49:23
【问题描述】:
使用 Excel,我想找到 5 个字母的所有可能组合:
比如说,在 A-E 列中,我有字母:a 或 A; b 或 B; c 或 C; d 或 D; e 或 E。
在 F 列中,我想显示每个组合。例如:
Combinations
a b c d e abcde
A B C D E Abcde
aBcde
abCde
【问题讨论】:
-
仅以您的示例为例,就有 3,628,800 种可能的组合。 (如果您只使用小写或大写,则为 120)。这样做还有其他原因吗?这将是一个繁重的过程,您需要 VBA。
-
@BruceWayne 我不是在寻找排列 - 顺序应该是相同的。这不是说有 2^5 = 32 种组合吗?
-
哦,好吧 - 我还以为你是指任何订单,抱歉!所以对于所有十个字母,它是 2^10 = 1024,因为你可以有 ABCDE、aBCDE、abCDE、abcDE 等......
-
@BruceWayne 但在我的情况下有 32 种组合,因为 F 列的每一行中只能有 5 个字母 - 对吧?任何想法如何轻松计算?
-
请注意,每列只能使用一个字母,因此F列的同一行中不能有A和a
标签: excel excel-formula