函数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状态

我们需要对C列数据进行转换,才能匹配出来数值。处理的方法是用下面两个函数
| 函数 | 功能 |
|---|---|
=CLEAN(C1) |
删除 非打印字符(ASCII 0~31),比如从网页或数据库复制过来的换行符、制表符等。 |
=TRIM(C1) |
删除 前后空格,并把中间多个连续空格变成 单个空格。 |
组合起来:=TRIM(CLEAN(C1)) 能同时清除不可见字符 + 多余空格。
使用方法如下:(C1)代表C列第1行,以此类推:

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

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








浙公网安备 33010602011771号