首先声明本表格生成的姓名是随机生成,如有雷同,纯属意外。
- 首先准备一列姓的表格:
2. 准备一张常用名的表格,最好20*20,列一些常用的名字,你可以上网上搜。
在第21行我们保持空的,不要输入空格或文字,用来生成一些两个字的姓名。
3. 新建表“随机生成名字”,在A1单元格输入如下公式:
=INDEX(常用姓!A:A,RANDBETWEEN(1,100))&INDEX(常用名!$A$1:$U$21,RANDBETWEEN(1,21),RANDBETWEEN(1,21))&INDEX(常用名!$A$1:$U$21,RANDBETWEEN(1,20),RANDBETWEEN(1,20))
我们来分析公式:
1)INDEX(常用姓!A:A,RANDBETWEEN(1,100))
用来随机从"常用姓"表中随机取个姓。
2)INDEX(常用名!$A$1:$U$21,RANDBETWEEN(1,21),RANDBETWEEN(1,21))
用来从“常用名”表中随机取个名,如果取到第21行,则说明这是两个字的名字
3)INDEX(常用名!$A$1:$U$21,RANDBETWEEN(1,20),RANDBETWEEN(1,20))
用来从“常用名”表中随机取个名,为了防止出现只有姓,没有名字的情况,所以这个取数在1-20.
这样就会自动生成一个随机姓名,你每次点单元格再回车,就会刷新,这时你可以往下拖拽,生成你要的数量名字。