关于VLOOKUP,我们学习了
今天我们学习制作一个随机起名工具,效果如下:
这么多的姓名,都是随机生成,如果你想给宝宝起名字,就挑出最好听的吧!如果你是写小说或者编写示例名单,直接复制出去吧!
接下来我们来制作:
一、首先准备好数据:
分别为序号、姓、男名、女名
这个表我们命名为“数据”,然后再新建一个表“随机起名”,输入相关内容:
在B2输入公式:=VLOOKUP(1,数据!A:D,2,0)
意思是:在数据工作表中的A-D列的第一列查找1,取回第二列对应内容,这一步是取得第一个姓氏。
接着当然是取回男名的第一个字和第二个字了:公式分别为:
VLOOKUP(1,数据!A:D,3,0)
VLOOKUP(2,数据!A:D,3,0)
我们只要将三个公式用&连接起来,就可以得到一个完整是姓名:
=VLOOKUP(1,数据!A:D,2,0)&VLOOKUP(1,数据!A:D,3,0)&VLOOKUP(2,数据!A:D,3,0)
比如: 刘 成 俭
下面我们就要实现随机起名功能,所谓随机,也就是交给大V一个随机数序号,(用RANDBETWEEN)让它取回对应的姓和名。交给它的这个序号,其实VLOOKUP的第一个参数。
于是上面的公式改造成为:
=VLOOKUP(RANDBETWEEN(1,4),数据!A:D,2,0)&VLOOKUP(RANDBETWEEN(1,100),数据!A:D,3,0)&VLOOKUP(RANDBETWEEN(1,84),数据!A:D,3,0)
这样就制作了随机效果,往下复制公式就可以得到许多不同的名字。
至于女名,也按照这种方法去设置了,当做练习交给大家吧!
大V厉害吧,如果能和其他函数公式配合,会更加智能,有兴趣的朋友不妨学习一下我的《学点Excel公式有好处》。
如果您觉得有用,请点赞、转发、点广告哦!!
联系客服