在excel中进行英文字母的排列组合

在26个英文字母(小写)中任意选出一个,在26个英文字母(小写)中任意选出一个,进行排列组合,应该是有26*26种组合的,像ab和ba是允许同时存在的,不属于重复,请问这个应该如何在excel中实现呢?我要的是排列出来的结果~谢谢~
另外,我也想做出26*26*26的排列组合,原理应该差不多的~
万分感激~~

附上26个英文字母的小写:
a b c d e f g h i j k l m n o p q r s t u v w x y z

为了方便公式拖动,以字母的编码进行循环来达到有规律的组合枚举,这里仅展示英文字母一大写一小写的运算公式,三字符拼接则要具体看什么字符而定:

将以下公式拷贝到A1单元格(必须第1行),然后向下拖动复制至676行(26*26),试试看!
=CHAR(INT((ROW()-1)/26)+65)&CHAR(MOD(ROW()-1,26)+97)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-23
随机的吗,还是要列出所有
随机的:=CONCATENATE(CHAR(INT(RAND()*26+97)),CHAR(INT(RAND()*26+97)))追问

列出所有的,就是26*26种

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网