函数vlookup对比相同数据的操作方法

第一步:同时打开EXCEL表1和表2

第二步:在对比目标旁边,输入=vlookup函数,此时会弹出此函数框,双击选择此函数

第三步:选择第一个表1中,希望匹配的列,单击选择B列

第四步:输入一个半角逗号【,】

注意:此时我们不需要操作鼠标,直接输入逗号即可。效果如下图

第五步:输入完半角逗号【,】后,我们把鼠标移动到EXCEL的表二中,点击表2

第六步:单击选择EXCEL表2中的目标对比例B列

第七步:选中B列后,再次输入输入一个半角逗号【,】

注意:此时我们不需要操作鼠标,直接输入逗号即可。效果如下图

第八步:输入【1,】

注意:此时我们可以看到弹出“TRUE-近似匹配”和“FALSE-精确匹配”2个选项

第九步:双击选择“精确匹配”后回车

注意:操作后如下图所示

第十步:双击右下角小方块

最终效果如下:

EXCEL会填充其余EXCEL表格,做精确匹配

 

特殊处理


PS:如果表格中存在不可见字符——非打印字符(ASCII 0~31),比如从网页或数据库复制过来的换行符、制表符等,就无法匹配上。

下表中,电话号码的C列中存在不可见的字符,在使用VLOOKUP函数匹配的时候,都是#N/A状态

image

我们需要对C列数据进行转换,才能匹配出来数值。处理的方法是用下面两个函数

函数 功能
=CLEAN(C1) 删除 非打印字符(ASCII 0~31),比如从网页或数据库复制过来的换行符、制表符等。
=TRIM(C1) 删除 前后空格,并把中间多个连续空格变成 单个空格

组合起来:=TRIM(CLEAN(C1)) 能同时清除不可见字符 + 多余空格。

使用方法如下:(C1)代表C列第1行,以此类推:

image

最终,把所有电话号码都清除隐藏格式(E列),然后粘贴到F列,粘贴时注意选择——粘贴值,剩下的D、E列就没有用了。

image

最后,用F列数据,继续使用VLOOKUP函数匹配即可。

posted @ 2025-01-03 11:58  Magiclala  阅读(7562)  评论(0)    收藏  举报