龙空技术网

两份Excel表格核对数据差异,vlookup函数五秒搞定,你会用吗?

Excel函数与vba实例 21287

前言:

而今朋友们对“excel对比两个表的数据”大概比较关心,看官们都需要了解一些“excel对比两个表的数据”的相关资讯。那么小编也在网络上汇集了一些关于“excel对比两个表的数据””的相关内容,希望各位老铁们能喜欢,我们快快来学习一下吧!

相信大家在工作的时候,经常会碰到一个问题,那就是我们当我们接受到别人发过来的数据的时候,我们需要核对别人的数据名单和我们的是否一致。如果数据有问题,那可能就涉及重做的情况。

如上图所示,我们文件夹中有表格1、表格2两个表格文件。两个文件中的姓名对应的可能会有不同。所以在这里我们需要去复核2张表格中,差异的人员有哪些。这种差异数据对比看起来很复杂,其实我们用简单的一个vlookup函数就能搞定。

操作1:核对确认表格1中的人员,在表格2中是否存在

函数公式:

=VLOOKUP(A2,[表格2.xlsx]Sheet1!$A:$A,1,0)

操作解析:

1、这里我们使用vlookup函数来进行差异数据复核,只需要将我们的vlookup函数的第3参数调整为1即可;

2、vlookup函数第1参数为表1需要复核的ID名称;第2参数我们修改为表格2种的A列,也就是ID所在列,这就是复核A2单元格的内容,在表格2A列中是否存在;第3参数为1代表的就是查询当前所在表格的A列;第4参数0代表精确查询;

3、也就是通过利用vlookup函数,查询表2中的ID所在列,如果能查询到对应的名称,则结果会返回对应的名称出来;如果查询不到对应的名称,也就是表2不存在这个名称的情况下,就会显示为错误值。

操作2:核对确认表格2中的人员,在表格1中是否存在

函数公式:

=VLOOKUP(A2,[表格1.xlsx]Sheet1!$A:$A,1,0)

操作解析:

1、我们复核表2中的人员名单在表1种是否存在的时候,原理同上面讲的内容一致。大家可参考上面操作1中的内容去操作即可;

2、也就是将两份Excel表格交叉的用vlookup函数去匹配查询即可。当查询的值能返回对名称ID,说明匹配的表格中包含这个内容;如果显示为错误值,匹配的表格中不包含你要查询的这个名称。

通过上面对vlookup函数在Excel表格中的交叉复核讲解,现在你学会如何对两份Excel表格,快速的找出差异内容了吗?赶快去操作一下吧。

作者:Excel函数技巧-逆风

标签: #excel对比两个表的数据