2022年12月的一天领导交给我一个任务:公司邀请100多位经销商参加公司年终会议,要求按姓名笔画给所有经销商座次排序。姓名排序比较常见,国际上有按国家英文名称的首字母排序的,国内姓名的排序也有按拼音或按笔画排序的。姓名按笔画排序的规则通常是,第一个字笔画越少越排前,如果第一个字笔画相同就比第二个字的笔画,以此类推比第三个只的笔画……
初次接到这样的任务,下意识的拿出纸笔写完一个字在后边写上字的笔画,然后再统计。这样子干了一会就想放弃了,因为100多个名字,人数众多统计起来相当麻烦,而且有笔画写错的风险。还是想想别的办法吧,最好用机器运算来实现,这样就能既快速又准确。
Excel表格有丰富的函数,能给多种数据排序,而且电脑上安装有现成的Excel软件,所以试试Excel实现汉字姓名笔画排序有可能实现。于是从网上找了写Excel汉字排序、Excel姓名笔画排序之类的关键词,按照所搜到的内容操作,发现Excel只能实现汉字字符串按首字排名,不能按上面所说的规则实现名字排名。毕竟Excel不是专业的名字排名软件,最终通过综合手段花了很长时间才完成这个任务。
事后作为程序员的我,想想“姓名笔画排名”其逻辑非常清晰明了,应该能用程序的方法实现,于是编写了“名字按笔画排序在线工具”和“名字拼音首字母排序在线工具”发布到我的网站上,供广大网友免费使用。这两款在线工具无需下载,复制数据粘贴到数据区不用一秒就能出结果。除了姓名排序,本网站(“数年网路”)还有很多其他非常实用的在线工具,值得尝试。
在线工具的优势在于不用下载,打开即用,是否符合个人需求一用便知。
声明:本文内容可能属于摘抄或转载。若发现本站文章存在版权问题,如发现文章、图片等侵权行为,请联系我们删除。