excel如何随机生成名称

首先,让我们做一个准备工作:

1.准备一些常用姓氏,100就够了,网上搜!女士

2.名字中常用汉字。我找了300个,名字里经常出现的汉字有300多个!

来自互联网的搜索通常由空格或“、”等分隔。这些字符需要用空格代替,不是空格,而是什么都不用。

在单元格E1中输入中国姓氏,在单元格E2中输入中国名字。

让我们回顾几个相关的函数和函数的嵌套使用:

我们先来复习一下随机函数!

公式1 = rand between (1,100)随机生成一个介于1和100之间的整数。

您还将使用一个函数:MID()

等式2 = mid (E1,10,1)从E1单元格的第10个字符中取出三个字符。

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

等式3 = mid (e1,rand between (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))

看起来很乱,但实际上是这样的结构:

= Last & amp & amp;和名字,先生。三个字的名字。

公式中用于将两个字符串连接在一起的“&”。

在公式中,“姓氏”代表随机生成的姓氏。

公式中的“名称”表示随机生成的名称。

在此基础上,在外面设置一个函数,随机选取两三个词组成最终名称:

= MID(last & amp;& Name,1,RANDBETWEEN(2,3))

以上供参考。