如何在Excel中,产生很多自己要求内容和字数的字符串

发布网友 发布时间: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

陈桥五笔

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com