office交流网--QQ交流群号

Access培训群:792054000         Excel免费交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

Excel 自动生成随机姓名

2017-07-29 15:43:00
zstmtony
原创
22864

在Excel设计中,我们需要部分虚拟数据进行测试。经常需要用到姓名等信息。

示例通过指定姓氏,随机生成男,或者女的姓名


薰衣草(Office交流网)分享


首先自定义一些男女常选用的字作为姓名备选字。

Excel技巧


通过函数自动生成随机姓名

男 =INDEX(A:A,RANDBETWEEN(2,6))&INDEX(B:B,INT(RAND()*240)+2)&IF(INT(RAND()+0.5),INDEX(C:C,INT(RAND()*174)+2),"")

女 =INDEX(A:A,RANDBETWEEN(2,6))&INDEX(D:D,INT(RAND()*227)+2)&IF(INT(RAND()+0.5),INDEX(E:E,INT(RAND()*165)+2),"")

男、女随机

=INDEX(A:A,2)&IF(INT(RAND()+0.5),INDEX(B:B,INT(RAND()*240)+2)&IF(INT(RAND()+0.5),INDEX(C:C,INT(RAND()*174)+2),""),INDEX(D:D,INT(RAND()*227)+2)&IF(INT(RAND()+0.5),INDEX(E:E,INT(RAND()*165)+2),""))


Excel技巧

分享