用Excel随机生成姓名

简介: 用Excel随机生成姓名

第一步:通过搜索找到



国内常用姓氏110个


陈林黃张李王吴刘蔡杨许郑谢洪郭邱曾廖赖徐周叶苏庄吕江何萧罗高周叶苏庄吕江何萧罗高潘简朱锺彭游詹胡施沈余卢梁赵颜柯翁魏孙戴范方宋邓杜傅侯曹薛丁卓马阮董唐温蓝蒋石古纪姚连冯欧程汤黄田康姜汪白邹尤巫钟黎涂龚严韩袁金童陆夏柳凃邵


女生常用字149个


嘉琼桂娣叶璧璐娅琦晶妍茜秋珊莎锦黛青倩婷姣婉娴瑾颖露瑶怡婵雁蓓纨仪荷丹蓉眉君琴蕊薇菁梦岚苑婕馨瑗琰韵融园艺咏卿聪澜纯毓悦昭冰爽琬茗羽希宁欣飘育滢馥筠柔竹霭凝晓欢霄枫芸菲寒伊亚宜可姬舒影荔枝思丽秀娟英华慧巧美娜静淑惠珠翠雅芝玉萍红娥玲芬芳燕彩春菊勤珍贞莉兰凤洁梅琳素云莲真环雪荣爱妹霞香月莺媛艳瑞凡佳


男生常用字85个


辰士以建家致树炎德行时泰盛雄琛钧冠策腾伟刚勇毅俊峰强军平保东文辉力明永健世广志义兴良海山仁波宁贵福生龙元全国胜学祥才发成康星光天达安岩中茂武新利清飞彬富顺信子杰楠榕风航弘


以上男女常用字共计234个字



这里说一个小技巧,搜索出来的文字一般都是这样:

陈、林、黃、张、李、王、吴、刘、蔡、杨、许、郑、谢

我们可以把文字复制到Word或者Excel文档里,Ctrl+F或Cmd+F 弹出文字替换工具,


image.png


弹出下方查找和替换窗口,对应输入就可以,需要注意的是,我们需要把「顿号和空格」清空,


只需要在替换为一栏按一下Delete键就相当于删除了


之前版本替换为不填写内容,目前好像不行了


image.png


第二步:需要用到函数来处理


相关的函数以及函数的嵌套使用方法说明:


第一个随机函数:randbetween()


//rand是「英文单词random:随机 」的缩写,between两者之前,这样这个函数就容易记住了~


=RANDBETWEEN(1,100)随机生成一个1到100之间的整数。


第2个函数:MID()


//mid是「英文middle:中间的」的缩写。


=MID(E1,10,1)从E1单元格的第10个字符开始取出1个字符。


E1代表Excel第E列第一行的单元格,E$1代表Excel中第E列第一行单元格固定


* 这两个的区别主要在于水平或垂直拉的过程中,永远取这一个单元格的内容 *



(3)如果把公式2中的10换成1到100之间的随机数,也就是把公式2中的10替换成公式1,这样就会得到一个随机的姓氏。


公式3 =MID(E1,RANDBETWEEN(1,100),1)得到一个随机的姓氏。


注意这里randbetween(a,b),a代表从哪一个数开始,b代表从哪一个数结束,这里b不能大于数据的总数,比如姓氏你找了110个,这里最好写110个,120就是不对的


第三步:我们可以生成随机姓名了


这是公式原貌:


=MID(MID(E$1,RANDBETWEEN(1,110),1)&MID(E$2,RANDBETWEEN(1,149),1)&MID(E$2,RANDBETWEEN(1,149),1),1,RANDBETWEEN(2,3))


看上去乱糟糟的,其实就是这样的结构:


=姓&名&名,生成三个字的姓名。


公式中的“&”用来把两边的字符串连接在一起。


公式中“姓”代表随机生成的一个姓氏,用randbetween(1,110),110是姓氏的总数,参考第一步


在此基础上,外面再套一个函数,随机取两个字或三个字形成最终的姓名:


=MID(姓&名&名,1,RANDBETWEEN(2,3))


公式中有三处用到"$",是因为要下拉,所以需要把E1、E2单元格的行固定住,不会因为下拉而发生变化。


其中E$1中的E代表所需要的姓氏在第E列表第一行,这个是灵活的可变的,对应上就行

如下图,楼主做的时候,姓氏在A列1行就是A$1。


不懂的可以底下留言评论哦~


image.png

相关文章
|
计算机视觉
Qt实用技巧:实现不规则窗口的鼠标消息穿透,包括穿透到桌面和穿透到父窗口
Qt实用技巧:实现不规则窗口的鼠标消息穿透,包括穿透到桌面和穿透到父窗口
Qt实用技巧:实现不规则窗口的鼠标消息穿透,包括穿透到桌面和穿透到父窗口
|
机器学习/深度学习 Linux vr&ar
ARIMA差分自回归移动平均模型
ARIMA是**差分自回归移动平均模型**的引文缩写,其中AR表示的是自回归模型,MA表示的是移动平均模型,I表示的是差分。一般写成ARIMA(p,d,q),p是自回归阶数,q是移动平均阶数,d表示差分的次数。
1703 0
ARIMA差分自回归移动平均模型
|
10月前
|
存储 缓存 固态存储
优化Elasticsearch 硬件配置
优化Elasticsearch 硬件配置
429 5
|
机器学习/深度学习 存储 测试技术
【YOLOv10改进-注意力机制】iRMB: 倒置残差移动块 (论文笔记+引入代码)
YOLOv10专栏介绍了融合CNN与Transformer的iRMB模块,用于轻量级模型设计。iRMB在保持高效的同时结合了局部和全局信息处理,减少了资源消耗,提升了移动端性能。在ImageNet等基准上超越SOTA,且在目标检测等任务中表现优秀。代码示例展示了iRMB的实现细节,包括自注意力机制和卷积操作的整合。更多配置信息见相关链接。
【亲测有效】装了双系统后在ubuntu下耳机没有声音的解决方法
【亲测有效】装了双系统后在ubuntu下耳机没有声音的解决方法
|
9月前
|
Java 关系型数据库 Nacos
微服务SpringCloud链路追踪之Micrometer+Zipkin
SpringCloud+Openfeign远程调用,并用Mircrometer+Zipkin进行链路追踪
1015 20
|
数据采集 数据可视化 算法
GitHub星标68K!Python数据分析入门手册带你从数据获取到可视化
Python作为一门优秀的编程语言,近年来受到很多编程爱好者的青睐。一是因为Python本身具有简捷优美、易学易用的特点;二是由于互联网的飞速发展,我们正迎来大数据的时代,而Python 无论是在数据的采集与处理方面,还是在数据分析与可视化方面都有独特的优势。我们可以利用 Python 便捷地开展与数据相关的项目,以很低的学习成本快速完成项目的研究。
关闭手机卡的流量的方法有哪些?
关闭手机卡的流量的方法主要有以下几种:
|
机器学习/深度学习 编解码 自动驾驶
低质多模态数据融合,多家机构联合出了篇综述论文
【5月更文挑战第20天】这篇联合发布的综述论文聚焦于低质多模态数据融合的挑战,提出了一套分类体系,揭示了数据噪声、缺失值、不平衡及质量动态变化四大难题。论文回顾了各种融合方法,包括特征融合、决策融合和深度学习,但强调仍有未解决的问题,如噪声鲁棒性和缺失值处理。此外,它也讨论了实际应用中的挑战,如时间尺度差异、空间分辨率不匹配和隐私保护,为未来研究指明方向。[arXiv:2404.18947]
323 1