如何用EXCEL随机生成一定位数的字符串

想用一个简单的工具来生成密码之类的字符串,瞎打一通的话也需要一定时间,而且我需要批量生成,用EXCEL能不能实现这功能……
最新回答
清风未央

2022-06-16 15:40:13

方法:以8位随机码为例。

1、打开EXCEL表格,在任意单元格输入:=TEXT(INT(RAND()*100000000),"00000000")

2、向下或向右拖动填充手柄,就可以改变数值。

注:如更需要更改数值,可将中间的“100000000”的0增加/减少。

纠结小青春丶

2023-06-24 17:37:55

若是6位数,则输入:=INT(RAND()*1000000)每按F9会自动变化
RAND()——返回大于等于 0 且小于 1 的均匀分布随机实数。 每次计算工作表时都将返回一个新的随机实数
INT——将数字向下舍入到最接近的整数
可爱的害羞鬼

2024-01-06 13:43:55

=CHAR(INT(RAND()*128)) 这是一个字符,你要多少位就用连接符做多少个连接就是
贴心小棉袄

2023-04-02 22:59:47

网上搜的

数字密码
=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)
——薇沁萱儿ˇ

2022-08-11 00:52:35

=TEXT(INT(RAND()*1000),"0000")随机生成4位数。