Dzwebs.Net

撰写电脑技术杂文十余年

excel随机大小写字母、固定长度的字母

Admin | 2011-6-28 8:20:39 | 被阅次数 | 8905

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  在excel中能产生随机数字、还能产生随机字母、甚至是随机数字与字母的组合,想要产生长度为几位的都可以。

  另外,如果是随机字母,还能单独产生大小写随机字母或混合的随机字母。

  下面是公式代码,希望对您有帮助。

  ①随机小写字母:一位

  =CHAR(INT(RAND()*25+97))

  ②随机大写字母:一位

  =CHAR(INT(RAND()*25+65))

  ③随机数字:一位

  =CHAR(INT(RAND()*9+48))

  ④随机数字大小写字母:一位

  IF(INT(RAND()*2)=0,CHAR(INT(RAND()*9+48)),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*25+65)),CHAR(INT(RAND()*25+97))))

  ⑤随机大小字母与数字的混合,位数为6位

  =CONCATENATE(IF(INT(RAND()*2)=0,CHAR(INT(RAND()*9+48)),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*25+65)),CHAR(INT(RAND()*25+97)))),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*9+48)),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*25+65)),CHAR(INT(RAND()*25+97)))),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*9+48)),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*25+65)),CHAR(INT(RAND()*25+97)))),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*9+48)),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*25+65)),CHAR(INT(RAND()*25+97)))),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*9+48)),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*25+65)),CHAR(INT(RAND()*25+97)))),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*9+48)),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*25+65)),CHAR(INT(RAND()*25+97)))))


该杂文来自: Excel杂文

上一篇:excel中的Evaluate用法

下一篇:工作表有几个

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计