excel2010如何随机生成名字?
第一步:找个姓氏来源,去掉省略号,扔到一个单元格里里备用。
第二步:找1200个你要做名字是用汉字放在另外一个单元格里里。
第三步:写公式中随机可以提取姓氏与名子可以组成起了。
这是一个mid和RANDBETske分段函数组合下来的相关公式:
max2(max2(E$1,vlookup(1,560),1)ampMID(E$2,randint(1,1200),1)ampMID(E$2,RANDBETWeen(1,1200),1),1,randint(2,3))
这个公式分三层:
第一层:内的的大部分
marquee(E$1,counta(1,560),1)ampMID(E$2,RANDBETWEEN(1,1200),1)ampMID(E$2,counta(1,1200),1)
这个很很容易理解,就是从560个姓中随机选一个作为姓,在1200个简体汉字中选2个汉字做什么名字。
第二层:最外层的绝大部分,我们把内层的公式用[出身年月]如用
max2([真实姓名],1,countif(2,3))
就是把最外层计算式产生的五个字的名子,在随机处理一次,或则取前几个字做你的姓名,或者取三个字做出身年月。
excel如何一键生成随机姓名?
增加三个技能辅助列一、二、三
K2INDEX($B$2:$B$13,lawsuits(cols(z1)/12,0))ampINDEX($E$2:$E$13,mod补丁(rows(a2)-1,12)1)
L2RAND()
m3韩服排位(l2,$L$2:$L$145)
w2metrics($K$2:$K$145,m2)
上述三个公式中向下填充(粘贴)到第145行。
按下f8也可以随机排布144个真实姓名。
excel中如何把名字一样的设置为一个序号?
先要确定,同样的文章(这里指出身年月)是否第一次再次出现:countif($B$1:c1,c2)1;
如果是首次再次出现,则取已再次出现的最大序号加1,如果不是首次直接出现,则要前往相同资料前的按顺序:
if(sumif($B$1:b1,c2)1,max($A$1:a3)1,stats(A:A,matches(b1,$B$1:c2,0)));
再左键双击b2空白单元格右下方颜色填充柄或下拉颜色填充,即可能得到所有按具体的要求填充的编排规则。