两列数据找差异

小编最近的工作中,会频繁地用到两列数据找差异的问题,同时也是线上交流中很多朋友问到的问题,具体是个什么情况呢,我用一个简单的例子说明一下,虽然数据比较简单,但是这个问题很具代表性:

如上图,A列是一组数据,B列是一组数据,本案例所说的两列数据找差异就是说找出A列中与B列不重复的数据,想要得到的结果是:张三、李四、赵六、陈七、黄九。想一想,你会怎么做?下面小编给出一个很容易理解的方法,COUNTIF函数法:

1、在C1单元格输入如下公式:

2、下拉公式至C7单元格,得到如下结果:

根据COUNTIF函数的原理,我们知道结果为1所对应的A列单元格的数据是出现在B列中的数据,所以接下来我们只要删除数字1所在的行就好了。

3、复制C1:C7单元格中的内容,然后粘贴为数字格式:

4、选中C1:C7单元格区域,打开“查找与替换”对话框,然后在查找那里输入数字1,点击“查找全部”:

此时会得到如下结果:

然后按“Ctrl+A”全选,再点击“关闭”:

我们会发现原来的数据区域中,所有的数字1全部被选中了:

5、最后单击鼠标右键,选择“删除”,在弹出的“的”对话框中选择“整行”即可:

6、得到我们想要的结果:

以上步骤操作完之后自己再美化一下表格就ok啦,朋友们在这个案例中有没有掌握到其中的原理呢,利用这个原理,如果说B列中存在A列中没有的数据的话,我们是不是还可以颠倒一下从而得到B列中与A列不重复的数据呢?哈哈。。。

快捷查看
(0)

相关推荐