当前位置:三九宝宝网 → 宝宝百科 → 健康成长 → 正文

Excel表格怎么匹配出姓名同音不同字的数据

更新:02-25 整理:39baobao.com
字体:

[用excel表格如何将两个人的姓名进行对比]比对两个excel表的身份证号码和姓名的方法如下: 准备材料:excel、vlookup 1、假设需要对比如图所示, 2、两张表格中的身份证号和姓名; 3、由于姓名可能重复,但身份证号绝对不会。...+阅读

这个得使用VBA来做,网上有专门把汉字名转化为拼音的VBA代码,搜索一下能够找到。

但是有一些问题。比如:假设某人名叫 张志长,这时候,自动生成拼音时长字应该生成 chang 还是 zhang ? 如果前者则与 张志常 同音,如果是后者则与 张志章 同音。这时候,程序代码也不知道该怎么办。这不是代码本身的问题,而是汉字多音多义造成的。

没有涉足过这方面的人想象不到,其实汉字所有声母韵母来回组合,总共只能形成四百多个音节,而截止目前已经确定的汉字扩展库约有7万多汉字,这就注定了有每个音节至少都有100-200个同音字。反过来,有很多汉字又存在多音字,这就造成了逻辑上的困难。

本人使用VBA处理汉字拼音时发现,当前网上流行的拼音生成代码还存在相互不一致的问题。

怎么在2个Excel里面按照姓名匹配导入银行账号

1、从网上随机找些身份证号,人员姓名(注,此处人员姓名与身份证号没有直接的对应关系,数据只做演示使用,请勿用作其他用途)。一共两张表,一张‘姓名与身份证号对照表”,一张“工号与身份证号对照表”,要做的是在第二张表中插入员工姓名,

2、在“工号与身份证号对照表”中插入一列“工号”,如图,

3、在单元格中输入公式=Mathc(C2,),然后点击另一张表,如图,

4、在打开的另一张表中选择要查询的数据区域,也就在要在什么地方来查找这个身份证号码。

5、然后输入“,0”,这样完整的公式就是=MATCH(C2,工号与身份证号对照表!$F$2:F$28,0),最后就地回车,系统会自动返回到第一个表中,

6、返回到第一个表中后单元格中显示的数值和公式分别如下图所示,如果有其他的东西就说明公式不正确,请重新操作,

7、这时得到的是这个身份证在第二个表中所在的行的数据,可以验证一下看看,如图这个身份证在第二个表中的第一行。为了验证结果的正确性,第二个表格中身份证的数据和第一个表格中是一样的(当然实际情况不会是这样的,但这并不影响公式的使用)。

8、下一步就要找它所对应的工号给抓取过来,输入公式:=index(点击第二张表(工号所在表)选择相应工号所在区域,MATCH(C2,工号与身份证号对照表!$F$2:$F$28,0))【注意,所有区域的选择要改成绝对应用】,

9、最后一步就是自动填充,结果如图所示。

用excel表格如何将两个人的姓名进行对比

比对两个excel表的身份证号码和姓名的方法如下: 准备材料:excel、vlookup

1、假设需要对比如图所示,

2、两张表格中的身份证号和姓名;

3、由于姓名可能重复,但身份证号绝对不会。因此,应该先用身份证号进行对比,将姓名列复制到身份证后面。表2执行相同操作。

4、使用vlookup函数,用表1的身份证号匹配表2的身份证号,发现表1的A6单元格内容在表2中找不到;表2执行相同操作。

5、再使用VLOOKUP函数,用表1的身份证号匹配表2中的姓名;表2执行相同操作。

6、使用if函数比较B列和D列的姓名是否一致,函数“=if(B2=D2,1,0)”,B列与D列一致,则返回1,否则返回0。表2执行相同操作;

7、对E列进行筛选,筛选不为“1”的单元格,两张表中不匹配的身份证号和姓名就筛选出来了。

本文地址:https://www.39baobao.com/show/36_24020.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

excel表格中怎么输入温度符号准备工具:电脑,wps软件 1.打开EXCEL表格,在表格页面中找到插入选项,点击该选项进入到插入页面中。 2.在插入页面中找到符号选项,点击该选项进入到符号页面中。 3.在符号页面中...

Excel 2003中按姓名排序怎么做一、使用excel的排序功能即可实现; 二、过程:选中需要排序的区域→点击上方工具栏点击 “数据”→“排序”→勾选“数据包含标题H”→主要关键字选择“姓名”(注意选择升序、降...

WPS表格里面姓名那个单元格里怎么设置个斜杠姓名星期1、将需要插入双斜线的单元格扩大到自己所需要的大小 2、依次点击“插入”--->“形状” 3、选择“直线”,按住shift+画直线,即可...

怎么用Excel以姓名给工作表排序给你一段excel home里面的代码,你自己研究一下吧。 Sub 工作表标签排序() Dim i As Long, j As Long, nums As Long, msg As Long msg = MsgBox("工作表按升序排列请选 '是[Y]'....

excel中怎么按姓名排序想要把excel表格中相同的名称排列在一起,可以按照以下步骤进行操作: 1、如下表中想要把姓名一栏当中相同的人名信息排在一起。 2、选中姓名这一列的数据,选中的标志就是表格的...

在WPS表格里怎么把姓名全部转换为拼音或小写字母以WPS 2019为例, 关于在WPS表格里怎么把姓名全部转换为拼音或小写字母 目前WPS表格中不支持拼音指南的功能,可多多关注后续版本是否有增加您所需要的需求。 在「文字(Word」中...

WPS下的EXCEL:怎么在第二列把第一列的所有姓名快速编辑出名字先说明一下,我看不见你的表格,所以只能以我自己做的来举例。这样做:第一步:如果名是两个字的(假设存放在D列),把两个字各放一列,公式=right(D1,1),具体位置依此类推。第二步:把A列(即姓...

excel表格随机抽取姓名如果改为8 8的方格要怎样修改这些代码Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)Sub 随机()Dim x As IntegerDim y As Integera = 0Randomize '初始化10:x = Rnd() * (9 - 2) + 2 '...

姓名打分八字匹配高分专家进唐凡 格局分数:92.5 姓名评分:93.5 [增减分明细] 音律协调增减 +1 字义褒贬增减 +0 男:马vs女:马 匹配指数:☆☆☆ 可以结合,你们的生活节奏是相同的。如果你们的生日在不同的季节...