首先使用本文中描述的方法进行比对时,必须保证某一列中的值是唯一的。即能够有一个字段确定该行数据的唯一性。若无唯一性字段则不能使用该方法进行比对。本文中所述方法为使用VLOOKUP函数进行搜索,搜索出数据返回该行其他值后进行比对。
首先介绍一下VLOOKUP函数的功能:使用VLOOKUP函数搜索某个单元格区域的第一列,然后返回该区域相同行上任何单元格中的值。下面截图中为EXCEL官方帮助文档描述的该函数的具体用法,大家可以打开excel按F1打开excel的帮助文档搜索VLOOKUP函数进行查看即可。
本文所述案例为要使用该函数完成的如下任务:如下图截图中有三个sheet,名称为“数据1”、“数据2”的sheet为我们要进行比对的数据源,及我们要查找“数据2”中的数据在“数据1”中是否都存在,也即确定两个sheet中的数据是否一致。名为“比对结果”的sheet为两个表格进行数据比对的结果。如下图中我们可以看到,三个Sheet表头字段名称是一致的,这样方便我们进行数据比对。
“数据1”、“数据2”中第一列为唯一确定该行数据的值。“比对结果”中为我们今天要使用的公式。如下图中在“比对结果”中列出比对结果信息。