时刻游戏

如何用EXCEL随机生成姓名?

时刻游戏 1

如何用EXCEL随机生成姓名

如果在EXCEL中有一个工作表已经有姓和名的字典了,还比较好办,否则,比较难以实现。

如何用EXCEL随机生成姓名?如何用EXCEL随机生成姓名?


如何用EXCEL随机生成姓名?


比如你A列是姓,总共100个,B列和C列是需要选择的作为名字的组合,也是100个,则可以在D列生产随机组合的名字,在D1单元格输入公式

=INDIRECT("A"&RANDBETWEEN(1,100))&INDIRECT("B"&RANDBETWEEN(1,100))&INDIRECT("C"&RANDBETWEEN(1,100))

就可以组成以A列为姓名,B列为名字个字,C列为名字第二个字的随机姓名组合。如果要变化,按照这个思路修改公式就可以。

excel如何随机生成名字

EXCEL有随机函数rand或者(randbetween)的功能,但是没有随机生成名字的功能。当然,如果你确实需要的话,可以使用char函数来解决这个问题,不过char函数只能生成数字,字母和一些符号,不能生成汉字。如果生成汉字,则建议使用VBA。

当然,你也可以自己找一些名字,然后让随机选择。可以使用随机函数+choose,或者vlookup等函数来随机选择。

JS中如何随机生成英文名字

怎样做EXCEL随机姓名生成器...生成3个字的姓名

。用户窗体要显示“班级”“序号”“姓名”3个标签及相应的文本框,班级文本......留个记号,回去写代码咯. 表已做好,请告知电邮地址. ...呵呵.我想要...

excel教程4所有姓名的对齐

用rnd函数去做

Excel 如何在一堆名字里随机抽数个名字,不重复

步,在sheet(3)中的所有题目,前面加序号,从100~1000,比方a列放序号,b列放题目

第二步,在sheet(1)中的“开始考试”按钮,做超链接到sheet(2)

第三步,在sheet(2)中,在名称栏里输入a1:a100,回车,输入公式=randbetween(100,1000),ctrl+回车

第四步,在sheet(2)中,在名称栏输入b1:b100,回车,输入公式=vlookup(a1,'sheet(3)'!a:b,2.false),ctrl+回车

应该就可以达到你的要求

随机生成姓名的软件,有能自动排版的吗?

金芝名字生成软件,可以自由选择生成多种名字,还能自动排版名字的格式。

金名字生成软件,可以自由选择生成多种名字,还能自动排版名字的格式。也可以看看百度

有随机生成姓名软件有能自动排版的

有能自动排除版的

excel怎么随机生成名字

首先来做一项准备工作:

1. 准备一些常用姓氏,100个就够了,网上搜一下吧!bai

2. 名字常用汉字。我找了300个,经常出现在姓名当中的汉字也就300多个吧!

从网上搜来的往往用空格或“,”“、”等隔开,需要把这些字符替成空,不是替换成空格,而是什么也没有。

把姓氏汉字放在E1单元格,名字汉字放在E2单元格。

再来复习几个相关的函数以及函数的嵌套使用:

先复习一下随机函数吧!

公式1 =RANDBETWEEN(1,100) 随机生成一个1到100之间的整数。

还会用到一个函数:MID()

公式2 =MID(E1,10,1) 从E1单元格的第10个字符开始取出3个字符。

如果把公式2中的10换成1到100之间的随机数,也就是把公式2中的10替换成公式1,这样就会得到一个随机的姓氏。

公式3 =MID(E1,RANDBETWEEN(1,100),1) 得到一个随机的姓氏。

现在我们可以生成随机姓名了。

这是公式原貌:

=MID(MID(E$1,RANDBETWEEN(1,100),1)&MID(E$2,RANDBETWEEN(1,300),1)&MID(E$2,RANDBETWEEN(1,300),1),1,RANDBETWEEN(2,3))

看上去乱糟糟的,其实就是这样的结构:

=姓&名&名,先生成三个字的姓名。

公式中的“&”用来把两边的字符串连接在一起。

公式中“姓”代表随机生成的一个姓氏。

公式中“名”代表随机生成的一个名字。

在此基础上,外面再套一个函数,随机取两个字或三个字形成最终的姓名:

=MID(姓&名&名,1,RANDBETWEEN(2,3))

以上供参考。