怎么生成数字.
怎么生成数字.字母混合组合的数,8~15个数位,字母在前。随机生成求指令,EXCEL之类的
这是公式方法完成的,字母在前数字在后,如下:
=MID("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",INT(RAND()*80) 1,1)&MID("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",INT(RAND()*80) 1,1)&MID("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",INT(RAND()*80) 1,1)&MID("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",INT(RAND()*80) 1,1)&MID("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",INT(RAND()*80) 1,1)&MID("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",INT(RAND()*80) 1,1)&MID("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",INT(RAND()*80) 1,1)&MID("0123456789",INT(RAND()*12) 1,1)&MID("0123456789",INT(RAND()*12) 1,1)&MID("0123456789",INT(RAND()*12) 1,1)&MID("0123456789",INT(RAND()*12) 1,1)&MID("0123456789",INT(RAND()*12) 1,1)&MID("0123456789",INT(RAND()*12) 1,1)&MID("0123456789",INT(RAND()*12) 1,1)&MID("0123456789",INT(RAND()*12) 1,1)
另外还有一种VBA实现的,如果需要的话可以追问
追答 : 这个公式在使用时,在生成字符后要把字符复制、选择性粘贴成数值格式到目标单元格内。
追答 : 生成如下图。
在一个单元格里例如F1里写上0123456789abcdefghijklmnopqrstuvwxyz
下面的公式即可随机产生8位的【小写】字母和数字的混合随机组合
=MID($F$1,INT(RAND()*36) 1,1)&MID($F$1,INT(RAND()*36) 1,1)&MID($F$1,INT(RAND()*36) 1,1)&MID($F$1,INT(RAND()*36) 1,1)&MID($F$1,INT(RAND()*36) 1,1)&MID($F$1,INT(RAND()*36) 1,1)&MID($F$1,INT(RAND()*36) 1,1)&MID($F$1,INT(RAND()*36) 1,1)
要求不高时:
=CHAR(65,122)&RANDBETWEEN(65,9)DEC2HEX(RANDBETWEEN(1,9999999),7)&DEC2HEX(RANDBETWEEN(1,9999999),7)
要求高时用VBA代码吧
85855545房价附加费覅后悔哦哟很遗憾
以7个字母? ?8个数字为例,仅供参考。