如何用EXCEL随机生成一定位数的字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用EXCEL随机生成一定位数的字符串相关的知识,希望对你有一定的参考价值。
想用一个简单的工具来生成密码之类的字符串,瞎打一通的话也需要一定时间,而且我需要批量生成,用EXCEL能不能实现这功能……
方法:以8位随机码为例。
1、打开EXCEL表格,在任意单元格输入:=TEXT(INT(RAND()*100000000),"00000000")
2、向下或向右拖动填充手柄,就可以改变数值。
注:如更需要更改数值,可将中间的“100000000”的0增加/减少。
参考技术A 若是6位数,则输入:=INT(RAND()*1000000)每按F9会自动变化RAND()——返回大于等于 0 且小于 1 的均匀分布随机实数。 每次计算工作表时都将返回一个新的随机实数
INT——将数字向下舍入到最接近的整数 参考技术B =CHAR(INT(RAND()*128)) 这是一个字符,你要多少位就用连接符做多少个连接就是 参考技术C 网上搜的
数字密码
=TEXT(INT(RAND()*100000000),"00000000")
混合密码
b1至b36依次填充0-9,A-Z
a1=INDEX(B:B,RAND()*37)&INDEX(B:B,RAND()*37)&INDEX(B:B,RAND()*37)&INDEX(B:B,RAND()*37)&INDEX(B:B,RAND()*37)&INDEX(B:B,RAND()*37)&INDEX(B:B,RAND()*37)&INDEX(B:B,RAND()*37) 参考技术D =TEXT(INT(RAND()*1000),"0000")随机生成4位数。
excel随机生成50个四位数字母
参考技术A 在Excel中,可以使用RANDBETWEEN函数来生成50个四位数字母,语法如下:RANDBETWEEN(10000,99999)
可以复制该公式,将其填充到要生成50个四位数字母的单元格中。
以上是关于如何用EXCEL随机生成一定位数的字符串的主要内容,如果未能解决你的问题,请参考以下文章