一个好听好记的名字可以大大加深别人对你的印象。金庸先生就非常会起名字,他小说中的人物性格和名字就非常贴切。比如说,提起韦小宝,就会让人想起那个市侩小人,名配其人;说到木婉清,心中自然泛起那个一身黑衣、黑纱蒙面的清隽少女,是很多男子心目中求而不得的仙子;华山派的岳掌门,君子群而不党, 小人党而不群;风清扬老先生一出场,就有一种道骨仙风的气场...,这样的例子太多了!
不知道查先生是否会使用EXCEL,是否用过EXCEL。其实,EXCEL也会起名字呢!在下面的例子中,利用EXCEL的随机函数,就可以制作一个简单的姓名生成器了。
步骤一:我们在单元格区域B:B分别输入姓氏、男名和女名
步骤二:在单元格B和C中分别输入下列公式并下拉即可。
“=MID(B$,RAND()*LEN(B$)+,)&MID(B$,RAND()*LEN(B$)+,)&IF(RAND()>.,MID(B$,RAND()*LEN(B$)+,),)”
“=MID(B$,RAND()*LEN(B$)+,)&MID(B$,RAND()*LEN(B$)+,)&IF(RAND()>.,MID(B$,RAND()*LEN(B$)+,),)”
思路:
我们以B的公式为例。其实这是一个用“&”连接的段公式。
RAND函数返回大于等于,小于的随机数
LEN(B$)+确保了当RAND函数返回值为时,从第一个字开始提取
IF函数则根据RAND函数返回的随机数是否大于.来判断是否需要生成第三个字
最后,由于RAND函数是易失性函数。我们每按一次F键,名称生成器就会自动运算并生成新的名字。我们可以调整数字“.”,以增加或减少个字的名字。
好啦,以后起名字不需要再翻字典啦!
-END-
欢迎关注【Excel应用之家】专栏,了解更多的Excel实际应用技能,尽在Excel应用之家!