如何在Excel中,随机产生一组自己要求内容和字数的字符串

2022-10-14 02:43

3个回答
随机函数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,))
1、在单击格输入一个函数就可以解决了。
=INT(RAND()*10)
2、你填充后,所产生的数字都在0-9中间。

输入

=CHAR(RANDBETWEEN(40,64))&CHAR(RANDBETWEEN(40,64))&CHAR(RANDBETWEEN(40,64))&CHAR(RANDBETWEEN(40,64))&CHAR(RANDBETWEEN(40,64))&CHAR(RANDBETWEEN(40,64))&CHAR(RANDBETWEEN(40,64))&CHAR(RANDBETWEEN(40,64))&CHAR(RANDBETWEEN(40,64))&CHAR(RANDBETWEEN(40,64))

公式中:通过RANDBETWEEN(40,64)返回40-64之间的随机数,然后通过CHAR将其转换为字符,然后通过10次重复并连接,生成10个随机字符,其中包括数字。

 

详见附图

相关问答
怎么用Excel把人员名单随机分成几个组?
1个回答2022-12-27 03:05
用VBA超级简单
怎么计算excel里的字符串的长度
1个回答2023-04-28 07:45
用LEN公式即可
excel如何提取一个字符串中的一段字符?
3个回答2023-01-22 00:51
=LEFT(SUBSTITUTE(A1,"""","*"),FIND("*",SUBSTITUTE(A1,"""","*"))-1)
excel中怎么判断字符串的长度
1个回答2023-02-24 07:20
a列设置条件格式,公式里写=len(a1)>30 格式自己选,应用于=$a:$a 这样大于30长的字符就显示为你选定的格式了
EXCEL中,对比两个字符串,第二个字符串中如果包含第一个字符串中的任何一个字符,那就给予提示
5个回答2023-06-13 23:10
我想先请教楼主:如果遇到这两种情况如何判断: ①、如果B1是“桃”,而A2单元格是“羊桃猕猴桃毛桃菠萝蜜桃”,怎么办? ②、如果A2是“菠萝蜜桃”,你认为怎样理解:是“菠萝”+“蜜桃”,还是“菠萝蜜”...
全文
Excel中如何找到字符串中第一个中文所在的位置
1个回答2022-12-19 00:55
=MATCH(1=1,MIDB(A1,ROW($1:$99),1)<>MID(A1,ROW($1:$99),1),) 公式以CTRL+SHIFT+ENTER三键结束。
从n个数列中每次取一个字符,组成字符串 输出这些字符串到EXCEL表,该如何做?每个数列中的字符可以自己输
2个回答2022-08-25 19:25
假定这些数列分别在A、B、C、D。。。 L1=INDEX(A:A,CEILING((RAND()*COUNTA(A:A)),1))&INDEX(B:B,CEILING((RAND()*COUNTA(B...
全文
Excel 怎样利用函数查找字符串中某个字符的个数
1个回答2022-10-07 22:47
假设字符串在A1, 查找字符在B1,查找B1在A1中个数的公式如下: =LEN(A1)-LEN(SUBSTITUTE(A1,B1,))
excel如何计算包含多少个字符串
1个回答2023-02-24 23:55
使用函数len Len():得到字符串的长度。 语法Len (string) 参数string:string类型变量 返回值 Long。函数执行成功时返回字符串的长度,发生错误时返回-1。如果任何参数...
全文
EXCEL中,如何统计数字字符串的个数?
3个回答2022-10-02 08:10
=SUM(--(MMULT(--(ISNUMBER(FIND({2,"E"},A1:A5))),{1;1})=2))数组公式,公式在编辑状态下按CTRL+SHIFT+ENTER结束