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))
以上供参考。