方法1,相邻的工作表逐行核对,可以快捷键<Ctrl>+\
如果对相邻的两张或者多张工作表,逐行核对数据,用<Ctrl>+\快捷键最快,如下步骤:
选择数据区域;按下快捷键<Ctrl>+\
方法2,相邻的工作表逐行核对,还可以用定位条件中的“行内容差异”
使用“定位条件”,也可以快速找出多列相邻表格的不同之处:
选择区域;按下<Ctrl>+G,选择定位条件;面板中,选择“行内容差异”,“确定”;即可定位到有差异的单元格。
在定位条件中,还有一个“列内容差异”,可以用来按列核对,如下所示:
方法3,使用查找函数核对数据
这是比较常用的方法,可以用查询类函数来判断,如Vlookup、Match函数
如下示例,我在C列输入公式,“=VLOOKUP(B1,A:A,1,0)”,并向下填充公式,该公式用于判断B列的数据,是否在A列表格中出现过,如果有,则返回数据,如果没有,则返回#N/A错误。
通过判断公式的结果来达到核对表格的目的,在#N/A单元格上右键,菜单选择筛选当前值,就可以筛选出所有有差异的单元格。
类似,使用Match函数,也可以用来核对表格数据,如下所示,使用公式“=MATCH(B1,A:A,0)”,并向下填充。
与Vlookup不同的是Match函数返回的不是数据内容,而是数据的位置。
方法4,使用统计函数来核对
除了使用查询函数,还可以使用统计函数,如Countif、Countifs来核对数据,如下所示,使用公式“=COUNTIF(A:A,B1)”,并向下填充公式,该公式将判断B列的数据在A列中出现的次数。如果返回>0,则表示B列数据在A列中也出现过。
同理,也可以使用多条件计数函数Countifs,如下使用公式“=COUNTIFS(A:A,B1)”。
方法5,使用条件格式
简单的判断重复值,可以:
选择区域;菜单选择条件格式的“重复值”;面板中选择“唯一”,并设置凸显格式;Excel便会直接标出区域中的唯一值。
当然,也可以在条件格式中使用公式来判断,如下所示:
选择B列;菜单选择“条件格式”“新建规则”;规则面板中,选择“使用公式”,输入公式“=COUNTIF($A:$A,B1)<1”,并设置格式,“确定”效果上述公式“=COUNTIF($A:$A,B1)<1”表示判断B列数据在A列出现的次数,如果<1表示未出现过,也就是我们要查找的差异。
好了,这几种方法,你喜欢用哪种?各有各的应用场景,就都试试呗!
推荐阅读
Excel用得好,才敢称职场达人,不为别的,只因效率!又担心Excel学不会?方法不对,当然难!此专栏,专为Excel小白量身打造,手把手教你Excel学习方法,一步一步带你入门。懂得学习方法,半个小时,你将会爱上Excel。欢迎订阅专栏,与我一起,玩转Excel!