发布网友 发布时间:2022-04-22 09:36
共4个回答
热心网友 时间:2023-07-20 15:12
输入
=CHAR(RANDBETWEEN(40,))&CHAR(RANDBETWEEN(40,))&CHAR(RANDBETWEEN(40,))&CHAR(RANDBETWEEN(40,))&CHAR(RANDBETWEEN(40,))&CHAR(RANDBETWEEN(40,))&CHAR(RANDBETWEEN(40,))&CHAR(RANDBETWEEN(40,))&CHAR(RANDBETWEEN(40,))&CHAR(RANDBETWEEN(40,))
公式中:通过RANDBETWEEN(40,)返回40-之间的随机数,然后通过CHAR将其转换为字符,然后通过10次重复并连接,生成10个随机字符,其中包括数字。
详见附图
热心网友 时间:2023-07-20 15:12
随机函数RAND,语法=RAND()*(上限-下限)+下限。
随机函数产生的只是一组随机数字。
如果要产生随机非数字的字符串,可另建辅助表作为源数据,再借用查找函数VLOOKUP或索引函数INDEX返回数字对应的非数字字符串。
回答者: Stcxj - 十五级 2010-11-1 21:19
重新补充啦:
A B
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 +
11 -
12 *
13 /
14 >
15 <
输入
=CONCATENATE(VLOOKUP(INT(RAND()*16),A:B,2,),VLOOKUP(INT(RAND()*16),A:B,2,),VLOOKUP(INT(RAND()*16),A:B,2,),VLOOKUP(INT(RAND()*16),A:B,2,),VLOOKUP(INT(RAND()*16),A:B,2,),VLOOKUP(INT(RAND()*16),A:B,2,),VLOOKUP(INT(RAND()*16),A:B,2,),VLOOKUP(INT(RAND()*16),A:B,2,),VLOOKUP(INT(RAND()*16),A:B,2,),VLOOKUP(INT(RAND()*16),A:B,2,))
热心网友 时间:2023-07-20 15:12
1、在单击格输入一个函数就可以解决了。
=INT(RAND()*10)
2、你填充后,所产生的数字都在0-9中间。
热心网友 时间:2023-07-20 15:13
陈桥五笔