+-*/012345679",roundup(rand()*16,0),1)&mid("<>+-*/012345679",roundup(rand()*16,0),1)&mid("<>+-*/012345679",roundup(rand()*16,0),1).....连接21次纯函" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何用EXCEL随机生成一定位数的字符串-excel随机字符,excel随机生成字符串

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

作者:乔山办公网日期:

返回目录:excel表格制作


=mid("<>+-*/012345679",roundup(rand()*16,0),1)&mid("<>+-*/012345679",roundup(rand()*16,0),1)&mid("<>+-*/012345679",roundup(rand()*16,0),1).....连接21次
纯函copy没什么好办法

方法:以8位随机码为例

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

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

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


使用函数指令可以完成。

单元格=ROUNDDOWN((RAND()*99999999),0)

按F9刷新即变化随机8位数


ROUNDDOWN(number,num_digits)

Number 为向下舍入的任意实数。这个参数用的不多。

Num_digits 四舍五入后的数字的位数。这个参数用的不多。

rand()函数产生随机数的一个随机函数。

99999999这八位数的9代表单元格的随机数是8位且不大于99999999

最后一位0表示没有小数点,随机数为整数。




这个要求有问题啊,你说“随机字符”,又说“唯一”的,唯一还怎么随机啊?唯一就表示是可重现的,可映射的,意思是左边的值可以唯一地确定右边的值,这就没办法“随机”,而是“确定的算法”。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网