使用EXCEL实现数据的快速比对

首先使用本文中描述的方法进行比对时,必须保证某一列中的值是唯一的。即能够有一个字段确定该行数据的唯一性。若无唯一性字段则不能使用该方法进行比对。本文中所述方法为使用VLOOKUP函数进行搜索,搜索出数据返回该行其他值后进行比对。

操作方法

  • 01

    首先介绍一下VLOOKUP函数的功能:使用VLOOKUP函数搜索某个单元格区域的第一列,然后返回该区域相同行上任何单元格中的值。下面截图中为EXCEL官方帮助文档描述的该函数的具体用法,大家可以打开excel按F1打开excel的帮助文档搜索VLOOKUP函数进行查看即可。

  • 02

    本文所述案例为要使用该函数完成的如下任务:如下图截图中有三个sheet,名称为“数据1”、“数据2”的sheet为我们要进行比对的数据源,及我们要查找“数据2”中的数据在“数据1”中是否都存在,也即确定两个sheet中的数据是否一致。名为“比对结果”的sheet为两个表格进行数据比对的结果。如下图中我们可以看到,三个Sheet表头字段名称是一致的,这样方便我们进行数据比对。

  • 03

    “数据1”、“数据2”中第一列为唯一确定该行数据的值。“比对结果”中为我们今天要使用的公式。如下图中在“比对结果”中列出比对结果信息。如下公式中,第一列公式含义为:使用【数据2表格中的A2单元格】的数值,在【数据1】表格中整个A列进行搜索,搜索到数据后,返回搜索到的一行第一列的数据。搜索区域【数据1!$A:$A】此处使用单元格的绝对引用,为了方便直接公式完成后,直接拖动公式完成其他单元格公式填充时,该值不会随单元格位置发生变化(因为搜索时需要在整个A列进行搜索)。完成第一个公式后,直接向下拖动公式即可自动填充公式。

  • 04

    对于B列中,我们使用了一个if语句来判断,即判断第二列字段的值是否与搜到的数据相列数值相同。这个公式的含义为:在【数据1】表格中整个A列进行搜索,搜索到数据后,返回搜索到的行第二列的数据。然后将搜索到数据的第二列与【数据2】中的第二列进行对比,若相同则返回空,若不同则返回【数据2B列相应行的数据】。这样就实现了比对两个sheet中数据是否相同。完成后直接向右向下拖动则公式将会自动填充。

  • 05

    在上述公式中,COLUMN返回指定单元格引用 (单元格引用:用于表示单元格在工作表上所处位置的坐标集。例如,显示在第 B 列和第 3 行交叉处的单元格,其引用形式为“B3”。)的列号。 例如,公式 =COLUMN(D10) 返回 4,因为列 D 为第四列。

  • 06

    如下图中比对结果中将会根据公式自动比对两个表格的数据是否一致。可以根据返回的值很明确的找出出问题的数据。

(0)

相关推荐

  • 2个Excel表格数据表对比是否有不同技巧

    在工作中,有时遇到两个Excel工作表中各有一列名单,需要对比在表1和表2中不同的人员名单.如何操作呢? 打开Excel数据表. 在表1中,选取表格的A列,数据 - 筛选 - 高级. 列表区域选取表1 ...

  • 怎么统计Excel中数据的出现次数?

    Excel是现在很多人喜欢用的软件之一,在使用时我们常常需要汇总数据进行处理,本次就给大家介绍怎么统计Excel中数据的出现次数,快来看看吧. 操作方法 01 打开一个Excel表格. 02 输入&q ...

  • excel中数据怎么四舍五入?

    excel是现在很多人喜欢用的办公软件之一,在使用时我们常常需要处理数据,本次就给大家介绍excel中数据怎么四舍五入,快来看看吧. 操作方法 01 鼠标右键单击桌面新建Excel表格并打开. 02 ...

  • 为Excel表格数据文档设置密码

    工作中常常会有一些Excel文档中的数据需要保密,这时我们可以为Excel表格数据文档设置只读密码或者修改密码。 下面我们先来看看在Excel2007中怎样为文档设置密码。 在Excel2007中点击 ...

  • Excel录入数据自动添加计量单位

    我们在单元格中进行数据录入时,经常需要添加一些单位。例如金额单位元、分数单位元。如果频繁的重复录入这些单位显的比较麻烦,其实我们可以使用自定义格式来实现自动添加计量单位。 将需要自动添加计量单位的单元 ...

  • Excel表格数据对齐方式设置动画教程

    《Excel2003入门动画教程8、Excel表格数据对齐方式设置》。 演示动画 操作步骤 设置水平对齐方式:默认情况下,在Excel单元格中输入字符时,水平靠左,输入数值时,水平靠右。我们可以利用“ ...

  • Excel表格数据如何自动排序动画教程

    《Excel2003入门动画教程21、Excel表格数据如何自动排序》。 演示动画 操作步骤 在浏览Excel表格中的数据时,为了查找的方便,我们经常要对数据进行排序。下面,我们以“员工基本情况登记表 ...

  • 移动Excel 2007数据透视表

    您可能想要移动Excel 2007数据透视表,以便可以在Excel 2007数据透视表的当前位置插入工作表单元格、行或列。 单击Excel 2007数据透视表。 在“选项”选项卡的“操作”组中,单击“ ...

  • 怎样让Excel录入数据时自动添加计量单位

    怎样让Excel录入数据时自动添加计量单位 我们在单元格中进行数据录入时,经常需要添加一些单位。例如金额单位元、分数单位元。如果频繁的重复录入这些单位显的比较麻烦,其实我们可以使用自定义格式来实现自动 ...