萬盛學電腦網

 萬盛學電腦網 >> Excel教程 >> excel綜合 >> excel隨機大小寫字母、固定長度的字母

excel隨機大小寫字母、固定長度的字母

  在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)))))

copyright © 萬盛學電腦網 all rights reserved