作者:乔山办公网日期:
返回目录:excel表格制作
用不到excel这么难用的东西吧,你还要写公式才能随机,挺麻烦的。这方面有个专业的软件叫做,金芝名字生成器,里面可以选择男女性别,随机生成3个字的姓名,能生成很多种要求的名字,您可以下一个。
增加三个辅助列百一、二、三
K2=INDEX($B$2:$B$13,ROUNDUP(ROW(K1)/12,0))&INDEX($E$2:$E$13,MOD(ROW(B1)-1,12)+1)
L2=RAND()
M2=RANK(L2,$L$2:$L$145)
J2=INDEX($K$2:$K$145,M2)
上述四个公式度向下填充(复制)版到第145行。
按下F9可以权随机排列144个姓名。
输入以下公式,右拉或下拉
=INDEX($G$9:$G$11,RANDBETWEEN(1,3))
如果在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列为名字第二个字的随机姓属名组合。如果要变化,按照这个思路修改公式就可以。