在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)
将以下公式拷贝到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)))追问
随机的:=CONCATENATE(CHAR(INT(RAND()*26+97)),CHAR(INT(RAND()*26+97)))追问
列出所有的,就是26*26种