Excel多表数据对比教程

当一个表中的数据来自于另一个表时,如果想对比数据是否一致,可采取以下方法完成审核:

问题:假设有一张学生信息总表和一张学生信息部分表,我们现在想对部分表中学生的身份证号进行核对,采取的查找条件是姓名相同。

具体步骤:

1.将两张表放置到一个Excel中,如下

总表样例数据如下:

部分表样例数据如下:

其中张1和张20同学的身份证号被我故意填写错误。

2.将部分表中每位同学的身份证号从总表中查询出来,如下:

我们首先查找张1同学在总表中的身份证号。

在部分表中选择一个空白列,在张1同学对应的单元格输入公式:

=VLOOKUP(B2,总表!B:C,2,0)

参数备注:

第1个参数查找值,因为我们是查的条件是姓名相同,因此查找值应该是“张1”,则填写B2。

第2个参数查找范围,在总表中查找哪几列,注意必须保证查找列-姓名是查找范围的第一列,且查找范围必须包含我们的查找结果-身份证号,可设置为:总表!B:C,B到C列满足条件。

第3个参数查找结果列,即我们需要在查找范围中获取哪一列,在本例中即为身份证号,他是查找范围的第2列,则填写2。

第4个参数精确查找,这个参数表示是否精确查找,即是否完全匹配。0-精确查找,1-模糊查找,我们需要精确查找,则填写0。

接下来点击回车,即可得到张1同学在总表中的身份证号。

然后,鼠标移动到获取到的身份证号单元格的右下角,会变成黑色+号点击鼠标左键并下拉,一直到最后,即可获取到所有同学在总表中的身份证号。

3.判断身份证号是否一致:

首先我们对张1同学进行判断,在张1同学一行的空白单元格中输入公式:

=IF(C2=D2,"相同","不相同")

参数备注:

第1个参数条件,判断部分表中的身份证号和从总表中获取到的身份证号是否相同,对应C2和D2两个单元格,即填写C2=D2

第2个参数查找相同时显示的文字

第3个参数查找不同时显示的文字。

接下来点击回车,即可得到张1同学身份证号审核结果不相同

然后,鼠标移动到张1同学判断结果单元格的右下角,会变成黑色+号点击鼠标左键并下拉,一直到最后,即可获取到所有同学的身份证号审核结果。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章