作者:乔山办公网日期:
返回目录: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表示没有小数点,随机数为属整数。
这个要求有问题啊,你说“随机字符”,又说“唯一”的,唯一还怎么随机啊?唯一就表示是可重现的,可映射的,意思是左边的值可以唯一地确定右边的值,这就没办法“随机”,而是“确定的算法”。